Java中的IntStream iterator()方法

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