Als «stream» getaggte Fragen

93
Wie überprüfe ich, ob ein Java 8-Stream leer ist?

Wie kann ich überprüfen, ob a Streamleer ist, und eine Ausnahme auslösen, wenn dies nicht der Fall ist, als nicht-terminale Operation? Grundsätzlich suche ich nach etwas, das dem folgenden Code entspricht, ohne jedoch den dazwischen liegenden Stream zu materialisieren. Insbesondere sollte die...

93
Sortieren einer Liste mit stream.sorted () in Java

Ich bin daran interessiert, eine Liste aus einem Stream zu sortieren. Dies ist der Code, den ich verwende: list.stream() .sorted((o1, o2)->o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); Vermisse ich etwas Die Liste wird nicht sortiert. Es sollte die...

93
Java 8 Stream mit Stapelverarbeitung

Ich habe eine große Datei, die eine Liste von Elementen enthält. Ich möchte einen Stapel von Elementen erstellen und mit diesem Stapel eine HTTP-Anfrage stellen (alle Elemente werden als Parameter in der HTTP-Anfrage benötigt). Ich kann es sehr einfach mit einer forSchleife machen, aber als Java...

90
Java-Prozess mit Eingabe- / Ausgabestream

Ich habe das folgende Codebeispiel unten. Wobei Sie einen Befehl in die Bash-Shell eingeben können, dh echo testdas Ergebnis zurückgeben lassen. Allerdings nach dem ersten Lesen. Andere Ausgabestreams funktionieren nicht? Warum ist das so oder mache ich etwas falsch? Mein Endziel ist es, eine...

89
Wie schließe ich einen lesbaren Stream (vor dem Ende)?

Wie schließe ich einen lesbaren Stream in Node.js? var input = fs.createReadStream('lines.txt'); input.on('data', function(data) { // after closing the stream, this will not // be called again if (gotFirstLine) { // close this stream and continue the // instructions from this if...

88
Unterschied zwischen findAny () und findFirst () in Java 8

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Какие различия между findFirst и findAny в Java 8? Ich bin wenig verwirrt zwischen Stream#findAny()und Stream#findFirst()von der StreamAPI in Java 8. Was ich verstanden habe ist, dass beide das erste übereinstimmende Element aus dem...

87
'Optional.get ()' ohne 'isPresent ()' Prüfung

Ich habe den folgenden Suchcode in Java: return getTableViewController().getMe().getColumns().stream().filter($->Database.equalsColumnName($.getId(), columnId)).findFirst().get(); Ich wollte die Spalte nach Namen finden und die erste gefundene zurückgeben. Ich verstehe, dass es einen Fall...