Java Language Flux de primitifs


Exemple

Java fournit des Stream spécialisés pour trois types de primitives IntStream (for int s), LongStream (for s long ) et DoubleStream (for double s). En plus d'être des implémentations optimisées pour leurs primitives respectives, elles fournissent également plusieurs méthodes de terminal spécifiques, généralement pour des opérations mathématiques. Par exemple:

IntStream is = IntStream.of(10, 20, 30);
double average = is.average().getAsDouble(); // average is 20.0