Suchergebnisse für Anfrage "java-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 ...

5 die antwort

Gibt es eine gute Möglichkeit, Datenblöcke aus einem Java 8-Stream zu extrahieren?

Als ETL-Prozess rufe ich viele Entitäten aus einem Spring Data Repository ab. Ich verwende dann einen parallelen Stream, um die Entitäten verschiedenen zuzuordnen. Ich kann entweder einen Consumer verwenden, um diese neuen Entitäten einzeln in ...

2 die antwort

Java 8. Casting Object [] zu String [] []

Ich versuche, Daten aus einer Datei in JTable zu laden. Mit Java 8-Streams ist es also sehr einfach, Dateien in ein Array von Zeichenfolgen zu laden: BufferedReader br = new BufferedReader(new FileReader(f)); Object[] data ...

TOP-Veröffentlichungen

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

4 die antwort

Lambdas, mehrfach für jeden mit Guss

Brauchen Sie Hilfe beim Denken in Lambdas von meinen StackOverflow-Kollegen? Standardfall des Durchsuchens einer Liste einer Liste, um einige Kinder tief in einem Diagramm zu sammeln. Was für großartige Möglichkeiten könntenLambdas Hilfe bei ...

18 die antwort

Begrenzen Sie einen Stream durch ein Prädikat

Gibt es eine Java 8-Stream-Operation, die eine (möglicherweise unendliche)Stream bis das erste Element nicht mit einem Prädikat übereinstimmt? In Java 9 können wir verwendentakeWhile Wie im folgenden Beispiel, um alle Zahlen unter 10 zu ...

13 die antwort

Benutzerdefinierter Thread-Pool im parallelen Java 8-Stream

Ist es möglich, einen benutzerdefinierten Thread-Pool für Java 8 anzugeben? paralleler Strom [http://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html]? Ich kann es nirgendwo finden. Stellen Sie sich vor, ich habe eine ...

4 die antwort

Stream und faule Auswertung

Ich lese aus demJava 8 API [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] auf der Stream-Abstraktion, aber ich verstehe diesen Satz nicht sehr gut: Zwischenoperationen geben einen neuen Stream zurück. Sie sind ...

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

3 die antwort

Sammlung, um eine neue Sammlung zu streamen

Ich suche nach der schmerzfreiesten Methode zum Filtern einer Sammlung. Ich denke so etwas wie Collection<?> foo = existingCollection.stream().filter( ... ). ...Ich bin mir jedoch nicht sicher, wie ich am besten vom Filter zum Zurückgeben oder ...