Class ArrayNonNullIterator<T>

  • All Implemented Interfaces:
    Iterator<T>

    public class ArrayNonNullIterator<T>
    extends ArrayIterator<T>
    Iterator that only returns non-null elements of the array hasNext() return true when there is a non-null element, false otherwise next() returns the current element and advances the counter up to the next non-null element or beyond the limit of the array
    • Constructor Detail

      • ArrayNonNullIterator

        public ArrayNonNullIterator​(T[] elts)
      • ArrayNonNullIterator

        public ArrayNonNullIterator​(T[] elts,
                                    int start)