2015-11-13 9 views

Odpowiedz

10

Obiekt został wprowadzony w języku Java 1.2 za pomocą interfejsu API kolekcji. Wówczas był obecny sposób iterator. Jednak wersja Iterable interface została wprowadzona dopiero w wersji Java 1.5. Powodem, dla którego Collection jawnie definiuje się iterator, jest to, że poprzedza on Iterable. Pomysł na Collection zwrócenie Iterator poprzedza pomysł Iterable.

+0

OK, dlaczego nie został usunięty z kolekcji w java1.5? Czy nie jest kompatybilny z poprzednimi wersjami? –

+0

Nie było powodu, aby usunąć go z 'Collection' podczas tworzenia' Collection' rozszerzyć nowy interfejs 'Iterable'. – rgettman

+0

Przede wszystkim to mnie myli.)) –

Powiązane problemy