-  
       - All Superinterfaces:
-  
         Iterator<Integer>,PrimitiveIterator<Integer,IntConsumer>
 - Enclosing interface:
- PrimitiveIterator < T , T_CONS >
 
 
 public static interface PrimitiveIterator.OfInt extends PrimitiveIterator<Integer,IntConsumer> 一个专门为int值的迭代器。- 从以下版本开始:
- 1.8
 
-  
        
       -  
             Nested Class Summary-  
               Nested classes/interfaces inherited from interface java.util.PrimitiveIteratorPrimitiveIterator.OfDouble, PrimitiveIterator.OfInt, PrimitiveIterator.OfLong
 
-  
               
 -  
             方法摘要所有方法 接口方法 抽象方法 Default Methods Modifier and Type 方法 描述 default voidforEachRemaining(Consumer<? super Integer> action)对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。default voidforEachRemaining(IntConsumer action)对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。default Integernext()返回迭代中的下一个元素。intnextInt()返回下一个int元素的迭代。
 
-  
             
-  
        
       -  
             方法详细信息-  nextIntint nextInt() 返回下一个int元素的迭代。- 结果
- 
               下一个 
              int元素在迭代中
- 异常
-  
              NoSuchElementException- 如果迭代没有更多的元素
 
 -  forEachRemainingdefault void forEachRemaining(IntConsumer action) 对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。 如果指定了该顺序,则按迭代的顺序执行操作。 动作抛出的异常被转发给呼叫者。- Specified by:
-  
              forEachRemaining在接口PrimitiveIterator<Integer,IntConsumer>
- 实现要求:
-  
              默认实现的行为如下: while (hasNext()) action.accept(nextInt());
- 参数
-  
              action- 要为每个元素执行的操作
- 异常
-  
              NullPointerException- 如果指定的动作为空
 
 -  nextdefault Integer next() 返回迭代中的下一个元素。
 -  forEachRemainingdefault void forEachRemaining(Consumer<? super Integer> action) 对每个剩余元素执行给定的操作,直到所有元素都被处理或动作引发异常。 如果指定了该顺序,则按迭代的顺序执行操作。 动作抛出的异常被转发给呼叫者。如果操作以任何方式修改集合(即使通过调用 remove方法或Iterator子类型的其他mutator方法),迭代器的行为也是未指定的,除非重写类已指定并发修改策略。如果动作引发异常,则未指定迭代器的后续行为。 - Specified by:
-  
              forEachRemaining在接口Iterator<Integer>
- 实现要求:
-  
              如果该操作是IntConsumer一个实例,那么它被转换为IntConsumer并传递给forEachRemaining(java.util.function.IntConsumer); 否则动作适应IntConsumer一个实例,通过拳击IntConsumer的参数,然后传递给forEachRemaining(java.util.function.IntConsumer)。
- 参数
-  
              action- 要为每个元素执行的操作
 
 
-  
 
-