Junior — Middle
Na akej úrovni v hierarchii stojí rozhranie Iterable?
sobes.tech AI
Odpoveď od AI
Rozhranie Iterable v Jave sa nachádza na najvyššej úrovni hierarchie kolekcií a je základným rozhraním pre všetky objekty, ktoré je možné prechádzať pomocou slučky for-each.
Je definované v balíku java.lang a obsahuje jedinú metódu iterator(), ktorá vracia objekt typu Iterator. Všetky kolekcie, ktoré podporujú iteráciu, implementujú toto rozhranie.
Tým je Iterable základné rozhranie, od ktorého dedí mnoho ďalších kolekcií a dátových štruktúr, zabezpečujúc možnosť sekvenčného prechodu prvkov.