Iterator
позволяет обходить элементы коллекции в одном направлении (вперед), проверять наличие следующего элемента (hasNext()
) и получать его (next()
). Может удалять текущий элемент (remove()
). Его используют для общего перебора любых коллекций, реализующих интерфейс Iterable
.
ListIterator
наследует Iterator
и добавляет функциональность:
hasPrevious()
, previous()
).Iterator
позволяет обходить элементы коллекции в одном направлении (вперед), проверять наличие следующего элемента (hasNext()
) и получать его (next()
). Может удалять текущий элемент (remove()
). Его используют для общего перебора любых коллекций, реализующих интерфейс Iterable
.
ListIterator
наследует Iterator
и добавляет функциональность:
hasPrevious()
, previous()
).Register or sign in to get access to full answers for all questions from the question bank.