/
alim4ik-had
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
alim4ik-had
/
SberJavaCourseBeginner
Код
Запросы
2
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
hw3/task3/MyIterator.java
26 строк
576 B
alimo
hw3_task3
19 мар 2025, 12:22
19 мар 2025, 12:22
c2f4e19
Код
Авторство
О чём код?
package hw3.task3; import java.util.Iterator; import java.util.NoSuchElementException; public class MyIterator<T> implements Iterator<T> { private int currentIndex = 0; private final int size; private final T[] dataArray; public MyIterator(int size, T[] data){ this.size = size; this.dataArray = data; } @Override public boolean hasNext() { return currentIndex < size; } @Override public T next() { if(hasNext()) return dataArray[currentIndex++]; throw new NoSuchElementException(); } }