Iterátory

Iterátory jsou prostředkem, jak "chodit" po prvcích kolekce buďto

  • v neurčeném pořadí nebo

  • v uspořádání (u uspořádaných kolekcí)

Každý iterátor musí implementovat velmi jednoduché rozhraní Iterator se třemi metodami:

  • boolean hasNext()

  • E next()

  • void remove()