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

Java LanguageRuisseaux


Introduction

Un Stream représente une séquence d'éléments et prend en charge différents types d'opérations pour effectuer des calculs sur ces éléments. Avec Java 8, l'interface de la Collection dispose de deux méthodes pour générer un Stream : stream() et parallelStream() . Stream opérations de Stream sont soit intermédiaires, soit terminales. Les opérations intermédiaires renvoient un Stream afin que plusieurs opérations intermédiaires puissent être chaînées avant la fermeture du Stream . Les opérations du terminal sont soit vides, soit renvoient un résultat non-flux.

Syntaxe

  • collection.stream ()
  • Arrays.stream (array)
  • Stream.iterate (firstValue, currentValue -> nextValue)
  • Stream.generate (() -> valeur)
  • Stream.of (elementOfT [, elementOfT, ...])
  • Stream.empty ()
  • StreamSupport.stream (iterable.spliterator (), false)

Ruisseaux Exemples Liés