Suchergebnisse für Anfrage "java-stream"

1 die antwort

Java 8 java.util.stream.Streams

1 die antwort

Stream und die eindeutige Operation

Ich habe folgenden Code: class C { String n; C(String n) { this.n = n; } public String getN() { return n; } @Override public boolean equals(Object obj) { return this.getN().equals(((C)obj).getN()); } } List<C> cc = Arrays.asList(new C("ONE"), ...

1 die antwort

Warum kann die Java 8 Stream-Klasse automatisch geschlossen werden?

In Java 8 implementiert die Stream-Klasse AutoCloseable. Dies bedeutet, dass eine Stream-Instanz explizit geschlossen werden sollte. Ich verstehe, warum Datei-Handler und DB-Verbindungen geschlossen werden können. Aber warum Streams?

TOP-Veröffentlichungen

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 ...

1 die antwort

Wie reduziert man den Kurzschluss auf Stream?

Angenommen, ich habe einen Strom von Booleschen Werten und die Reduktionsoperation, die ich schreibe, ist|| (ODER). Kann ich es so schreiben, dass die Bewertung zumindest einiger Elemente aufgegeben wird, wenn atrue Wert ist angetroffen? Ich ...

1 die antwort

Wie verbessert Java 8 MapToInt (MapToInt (e -> e)) die Leistung genau?

Ich lese das Buch "Java 8 Lambdas" und irgendwann sagt der Autor: "Es ist eine gute Idee, die primitiven Spezialfunktionen zu verwenden, wo immer dies möglich ist, da dies die Leistung verbessert." Er bezieht sich hier auf mapToInt, mapToLong ...

1 die antwort

Wie kann ich Chuncks einer Datei mit java.util.stream verarbeiten?

Um mich mit der Stream-API vertraut zu machen, habe ich versucht, ein recht einfaches Muster zu codieren. Problem Eine Textdatei mit nicht verschachtelten Textblöcken. Alle Blöcke werden durch Start- / Endmuster identifiziert (z. B.<start> ...

1 die antwort

Nach Eigenschaft in Java 8-Stream sortieren

Oh, diese kniffligen Java 8-Streams mit Lambdas. Sie sind sehr mächtig, aber die Feinheiten brauchen ein wenig, um den Kopf um alles zu wickeln. Sagen wir, ich habe einUser Typ mit einer EigenschaftUser.getName(). Angenommen, ich habe eine ...

1 die antwort

Java 8 Spliterator (oder ähnliches), der einen Wert zurückgibt, wenn es nur einen einzigen Wert gibt

Ich bin ein großer Fan dersingleOrEmpty stream operator. Es ist nicht in der Standardbibliothek, aber ich finde es sehr nützlich. Wenn ein Stream nur einen einzigen Wert hat, gibt er diesen Wert in einem @ zurücOptional. Wenn es keine Werte oder ...

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, ...