Sobes.tech
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.