Suchergebnisse für Anfrage "java-stream"

5 die antwort

Schließen von Bächen mitten in Pipelines

Wenn ich diesen Code ausführe, der viele Dateien während einer Stream-Pipeline öffnet: public static void main(String[] args) throws IOException { Files.find(Paths.get("JAVA_DOCS_DIR/docs/api/"), 100, (path, attr) ...

2 die antwort

Erstes Element abrufen, das den Kriterien entspricht

Wie erhalte ich das erste Element, das einem Kriterium in einem Stream entspricht? Ich habe es versucht, aber es funktioniert nicht this.stops.stream().filter(Stop s-> s.getStation().getName().equals(name)); Dieses Kriterium funktioniert nicht, ...

3 die antwort

Sammeln des Streams zurück in denselben Auflistungstyp

Angenommen, ich habe eine Sammlung des unbekannten Typs. Was ich tun möchte, ist, es zu streamen, einige Dinge im Stream zu erledigen und es wieder in den gleichen Sammlungstyp wie meine ursprüngliche Sammlung zu sammeln. Zum ...

TOP-Veröffentlichungen

3 die antwort

Verwenden von Java8-Streams zum Erstellen einer Liste von Objekten aus einem anderen

Ich habe den folgenden Java6- und Java8-Code: List<ObjectType1> lst1 = // a list of ObjectType1 objects List<ObjectType2> lst2 = // a list of ObjectType1 objects, same size of lst1 List<ObjectType3> lst3 = new ArrayLis<ObjectType3>(lst1.size()); ...

6 die antwort

Zusammenführen von zwei Map <String, Integer> mit der Java 8 Stream-API

Ich habe zwei (oder mehr)Map<String, Integer> Objekte. Ich möchte sie mit der Java 8 Stream-API so zusammenführen, dass die Werte für gemeinsame Schlüssel das Maximum der Werte sind. @Test public void test14() throws Exception { Map<String, ...

2 die antwort

Java 8: Listen mit Stream-API zusammenführen

Ich habe folgende Situation Map<Key, ListContainer> map; public class ListContainer{ List<AClass> lst; }Ich muss alle Listen zusammenführenlst von demListContainer Objekte aus aMap Karte. public static void main(String args[]){ List<AClass> ...

2 die antwort

Verwenden von zwei Streams in Java Lambda zur Berechnung der Kovarianz

Nehmen wir an, ich habe zwei Arrays von double. Ich habe mit Stream aus Java 8 experimentiert. Ich glaube, ich habe die Hauptideen verstanden, aber dann wurde mir klar, dass ich nicht sicher bin, wie ich zwei Streams gleichzeitig manipulieren ...

1 die antwort

Java 8-Streams: Warum ist der parallele Stream langsamer?

Ich spiele mit den Streams von Java 8 und kann die Leistungsergebnisse, die ich erhalte, nicht verstehen. Ich habe 2-Kern-CPU (Intel i73520M), Windows 8 x64 und 64-Bit-Java 8-Update 5. Ich mache eine einfache Zuordnung über Stream ...

2 die antwort

Java .parallelStream () mit mit Spring-Annotationen versehenen Methoden

Ich versuche es mit derparallelStream() in DAO mit Frühling@Transactional Anmerkungen und so Problem bekommen: @Transactional public void processCollection(Collection<Object> objects) { objects.parallelStream() .forEach(this::processOne); ...

3 die antwort

Stream-API und Warteschlangen: Abonnieren Sie den Stream-Stil von BlockingQueue

Nehmen wir an, wir haben eine Warteschlange BlockingQueue<String> queue= new LinkedBlockingQueue<>();und ein anderer Thread schreibt Werte hinein, dann lesen wir es so while (true) { String next = queue.take(); System.out.println("next ...