原始流
Java 为三种类型的基元 IntStream
(用于 int
s),LongStream
(用于 long
s)和 DoubleStream
(用于 double
s)提供专门的 Stream
s。除了作为其各自基元的优化实现之外,它们还提供了几种特定的终端方法,通常用于数学运算。例如:
IntStream is = IntStream.of(10, 20, 30);
double average = is.average().getAsDouble(); // average is 20.0