Suchergebnisse für Anfrage "java-stream"

6 die antwort

Merge Map <String, Liste <String> Java 8 Stream

Ich möchte zwei Map mit JAVA 8 Stream zusammenführen: Map<String, List<String>> mapGlobal = new HashMap<String, List<String>>(); Map<String, List<String>> mapAdded = new HashMap<String, List<String>>(); Ich versuche, diese Implementierung zu ...

14 die antwort

Gibt es eine Möglichkeit, einen Stream wiederzuverwenden?

Ich lerne die neuen Java 8-Funktionen und experimentiere mit Streams java.util.stream.Stream) und Sammler habe ich festgestellt, dass ein Stream nicht zweimal verwendet werden kann. Gibt es eine Möglichkeit, es wiederzuverwenden?

4 die antwort

Alle Listenwerte in einer Map zusammenfassen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie behält man die gesamte Liste der Listen bei, die Stream Reduce verwenden? [/questions/29826417/how-to-retainall-of-list-of-lists-using-stream-reduce] 2 AntwortenIch möchte eine Map konvertieren ...

TOP-Veröffentlichungen

6 die antwort

grouping objects java 8

Ich habe so etwas wie das Folgende: public class MyClass { private Long stackId private Long questionId }Eine Auflistung von say 100, in der die Stack-ID mit verschiedenen questionIds dupliziert werden kann. Es ist eine Eins-zu-Viele-Beziehung ...

4 die antwort

Umwandlung von Verbrauchern in Funktionen

Viele Lambdas für dasFunction interface hat die Form t -> { // do something to t return t; } Ich mache das so oft, dass ich eine Methode dafür geschrieben habe. static <T> Function<T, T> consumeThenReturn(Consumer<T> consumer) { return t -> { ...

4 die antwort

Wie geht Stream.max () mit Gleichheit um?

Obwohl ich vermute, dass die Antwort "Es ist nicht angegeben" ist ... Wenn es mehrere "größte / niedrigste" Elemente in einem @ giStream was dasComparator an das @ übergeb ...

4 die antwort

Wie partitioniere ich eine Liste mit Java8 nach Prädikat?

Ich habe eine Listea was ich auf einige kleine Listen aufteilen möchte. Sagen Sie alle Elemente, die mit "aaa" enthalten, alle, die mit "bbb" und einigen weiteren Prädikaten enthalten. Wie kann ich das mit java8 machen? Ich habe es ...

6 die antwort

Aufruf einer Methode auf den Rückgabewert einer Methodenreferenz

Ich habe einen Stream von Dateien, die ich basierend auf der Endung des Dateinamens filtern möchte: public Stream<File> getFiles(String ending) throws IOException { return Files.walk(this.path) .filter(Files::isRegularFile) ...

2 die antwort

Java Stream - Gruppieren nach, wenn der Schlüssel in einer Liste angezeigt wird

Ich versuche, eine Sammlung nach einem Wert zu gruppieren, der in meinem Objekt als Liste angezeigt wird. Dies ist das Modell, das ich habe public class Student { String stud_id; String stud_name; List<String> stud_location = new ...

2 die antwort

Collectors.summingInt () vs mapToInt (). Sum ()

Wenn Sie einen ganzzahligen Wert aus einem Stream summieren möchten, gibt es zwei Möglichkeiten: ToIntFunction<...> mapFunc = ... int sum = stream().collect(Collectors.summingInt(mapFunc)) int sum = stream().mapToInt(mapFunc).sum()Die erste ...