Suchergebnisse für Anfrage "java-stream"

4 die antwort

Grenzbedingung für Stream-Generierung bereitstellen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Begrenzen Sie einen Stream durch ein Prädikat [/questions/20746429/limit-a-stream-by-a-predicate] 18 AntwortenIch schreibe einen Code, um Fibonacci-Zahlen zu berechnen. Mit diesem Code kann ich ...

4 die antwort

Wie erstelle ich einen unendlichen Stream <E> aus einem Iterator <E>?

Ich betrachte die folgende Klasse, die ich gemacht habe: public class FibonacciSupplier implements Iterator<Integer> { private final IntPredicate hasNextPredicate; private int beforePrevious = 0; private int previous = 1; private ...

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

3 die antwort

Parallelströme, Sammler und Fadensicherheit

Das folgende einfache Beispiel zählt die Anzahl der Vorkommen jedes Wortes in einer Liste: Stream<String> words = Stream.of("a", "b", "a", "c"); Map<String, Integer> wordsCount = words.collect(toMap(s -> s, s -> 1, (i, j) -> i + ...

4 die antwort

Ist es möglich, einen Stream in Java 8 zu übertragen?

Ist es möglich, einen Stream in Java 8 zu übertragen? Angenommen, ich habe eine Liste von Objekten. Ich kann so etwas tun, um alle zusätzlichen Objekte herauszufiltern: Stream.of(objects).filter(c -> c instanceof Client)Wenn ich danach mit ...

5 die antwort

Hinzufügen von BigDecimals mithilfe von Streams

Ich habe eine Sammlung von BigDecimals (in diesem Beispiel aLinkedList), die ich zusammenfassen möchte. Können dafür Streams verwendet werden? Ich habe das bemerktStream Klasse hat mehrere Methoden Stream::mapToInt Stream::mapToDouble ...

10 die antwort

Verwendung von Java 8 Optional mit Stream :: flatMap

Das neue Java 8-Stream-Framework und seine Freunde sorgen für einen sehr präzisen Java-Code, aber ich bin auf eine scheinbar einfache Situation gestoßen, die schwierig zu präzisieren ist. Betrachten Sie eineList<Thing> things und ...

6 die antwort

Wie transformiere ich in Java 8 eine Map <K, V> mit einem Lambda in eine andere Map <K, V>?

Ich habe gerade angefangen, Java 8 zu betrachten und Lambdas auszuprobieren. Ich dachte, ich würde versuchen, eine sehr einfache Sache umzuschreiben, die ich kürzlich geschrieben habe. Ich muss eine Map von String zu Column in eine andere Map von ...

4 die antwort

Was sind die Gründe, warum in Java 8-Streams kein Index vorhanden ist?

Ich habe mich über die Java 8-Streams gewundert (Stream<E>) haben sie die folgenden Methoden: forEach(Consumer<? super E> action)forEachOrdered(Consumer<? super E> action)Was spricht dagegen, die folgende Unterschrift nicht zu ...

4 die antwort

Files.walk (), Gesamtgröße berechnen

Ich versuche, die Größe der Dateien auf meiner CD zu berechnen. In Java-7 könnte dies mit ...