Looking for java Answers? Try Ask4KnowledgeBase
Looking for java Keywords? Try Ask4Keywords

Java LanguageStreams


Einführung

Ein Stream repräsentiert eine Folge von Elementen und unterstützt verschiedene Arten von Operationen, um Berechnungen an diesen Elementen durchzuführen. Mit Java 8 verfügt die Collection Schnittstelle über zwei Methoden zum Generieren eines Stream : stream() und parallelStream() . Stream Operationen sind entweder Zwischen- oder Endgeräte. Zwischenoperationen geben einen Stream sodass mehrere Zwischenoperationen verkettet werden können, bevor der Stream geschlossen wird. Terminalvorgänge sind entweder ungültig oder liefern ein Nicht-Stream-Ergebnis.

Syntax

  • collection.stream ()
  • Arrays.stream (Array)
  • Stream.iterate (ersterWert, aktuellerWert -> nächsterWert)
  • Stream.generate (() -> Wert)
  • Stream.of (elementOfT [, elementOfT, ...])
  • Stream.empty ()
  • StreamSupport.stream (iterable.spliterator (), false)

Streams Verwandte Beispiele