(实现hasNext,接下来,删除), 实现具有hasNext,旁边一个PositiveIterator,删除积极的迭代设计给定的IntegerIterator整数迭代
任何人都可以给这个问题的一些想法?这不是一项功课!
例如:
int[] a = new int[]{1,-2,-3,4,5,-6,7,-8,9};
IntegerIterator it = new IntegerIterator(a);
PositiveIterator iter = new PositiveIterator(it);
Console.WriteLine(iter.HasNext()); //true
Console.WriteLine(iter.HasNext()); //true
Console.WriteLine(iter.HasNext()); //true
Console.WriteLine(iter.Next()); //1
Console.WriteLine(iter.Next()); //4
Console.WriteLine(iter.Next()); //5