双流迭代器() 返回此流元素的迭代器。这是一个 终端操作 i、 例如,它可能会穿过水流产生结果或副作用。执行终端操作后,流管道被视为已消耗,不能再使用。如果需要再次遍历同一数据源,则必须返回该数据源以获取新流。
null
语法:
PrimitiveIterator.OfDouble iterator() Where, PrimitiveIterator.OfDouble is an Iterator specialized for double values.
返回值: DoubleStream iterator()返回此流的元素迭代器。
例子:
// Java code for DoubleStream iterator() import java.util.*; import java.util.stream.DoubleStream; class GFG { // Driver code public static void main(String[] args) { // Creating a DoubleStream DoubleStream stream = DoubleStream.of( 2.3 , 4.4 , 6.5 , 8.2 ); // Using DoubleStream iterator() to return // an iterator for elements of the stream PrimitiveIterator.OfDouble answer = stream.iterator(); // Displaying the stream elements while (answer.hasNext()) { System.out.println(answer.nextDouble()); } } } |
输出:
2.3 4.4 6.5 8.2
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END