Итератор
Итератор - это дизайн -шаблон, который является объектом, который может пройти и выбирать объекты в последовательности, и разработчикам не нужно понимать основную структуру последовательности. Итератор часто называют «легким» объектом, потому что его дешево создать его.
Функция итератора в Java относительно проста и может перемещаться только в одном направлении:
(1) Используйте метод итератор () требует, чтобы контейнер вернул итератор. В первый раз, когда используется метод итератора следующего (), он возвращает первый элемент последовательности. ПРИМЕЧАНИЕ. Метод итератора () - это интерфейс java.lang.lang.iterable и унаследован коллекцией.
(2) Используйте Next (), чтобы получить следующий элемент в последовательности.
(3) Используйте hasNext (), чтобы проверить, есть ли еще элементы в последовательности.
(4) Используйте Remod (), чтобы удалить недавно возвращенный элемент итератора.
Итератор - самая простая реализация итератора Java. ListIterator, разработанный для списка, имеет больше функций, он может пройти список с двух направлений или вставлять и удалять элементы из списка.
Приложение итератора:
Список l = new ArrayList (); l.Add ("aa"); l.Add ("bb"); l.Add ("cc"); for (iterator iter = l.iterator (); iter.hasnext ();) {String str = (String) iter.next (); System.out.println (str); while (iter.hasnext ()) {string str = (string) iter.next (); System.out.println (str);}*//Выше приведено использование итератора итератора в Java, введенного вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!