Нужно вернуть объект Iterator типа Integer из метода принимающего числовой массив. Т.е. нужно применить паттерн Iterator внутри метода

public static Iterator <Integer> someMethod (int [ ] array){
 @Override
 public boolean hasNext() {
  if (index < array.length) {
   return true;}
  throw new NoSuchElementException();}
            @Override
            public Integer next() {
                if (hasNext()) {
                    return array[index];
                }
                throw new NoSuchElementException();
            }
        }
       return iterator;}

Ответы (0 шт):