Java中IntStream类的iterator()方法用于返回此流元素的迭代器。
语法如下
PrimitiveIterator.OfInt iterator()
在这里,PrimitiveIterator.OfInt是专门用于int值的Iterator。要使用Java中的IntStream类,请导入以下包
import java.util.stream.IntStream;
创建一个IntStream并添加一些元素
IntStream intStream = IntStream.of(15, 40, 55, 70, 95, 120);
返回流元素的迭代器
PrimitiveIterator.OfInt primIterator = intStream.iterator();
以下是iterator()
在Java中实现IntStream方法的示例
import java.util.*; import java.util.stream.IntStream; public class Demo { public static void main(String[] args) { IntStream intStream = IntStream.of(15, 40, 55, 70, 95, 120); PrimitiveIterator.OfInt primIterator = intStream.iterator(); while (primIterator.hasNext()) { System.out.println(primIterator.nextInt()); } } }
输出结果
15 40 55 70 95 120