Kaj je Java Iterable?
Kaj je Java Iterable?

Video: Kaj je Java Iterable?

Video: Kaj je Java Iterable?
Video: NARAR & JANAGA - Твои обещания 2024, Marec
Anonim

The Java Iterable vmesnik ( java . lang. Iterable ) je eden od korenskih vmesnikov datoteke Java API za zbirke. Razred, ki izvaja Java Iterable vmesnik je mogoče ponoviti z Java za vsako zanko. S ponavljanjem mislim, da je mogoče njegove notranje elemente ponoviti.

Prav tako morate vedeti, kaj je iterable?

An iterable je objekt, ki ima metodo _iter_, ki vrne iterator, ali ki definira metodo _getitem_, ki lahko sprejme zaporedne indekse, ki se začnejo od nič (in sproži IndexError, ko indeksi niso več veljavni). Torej an iterable je predmet, iz katerega lahko dobite iterator.

Poleg tega je nabor iterable Java? The Set vmesnik izvaja Java Iterable vmesnik. Zato lahko ponovite elemente a Set z uporabo zanke za vsak.

V zvezi s tem, kaj je iterable in iterator v Javi?

An Iterable predstavlja zbirko, ki jo je mogoče prehoditi. Izvajanje Iterable vmesnik omogoča objektu, da uporabi zanko za vsako. To naredi tako, da interno pokliče iterator () na objektu. The iterator () metoda vrne an Iterator ki se nato lahko uporabi za ponavljanje predmeta tega razreda.

Kaj je zahtevana metoda vmesnika Iterable?

The iterable vmesnik je zelo preprosta - obstaja samo ena metoda implementirati: Iterator(). Ko razred izvaja Iterable vmesnik , drugim razredom sporoča, da lahko pridobite objekt Iterator, ki ga uporabite za iteracijo (tj. prečkanje) podatkov v objektu.

Priporočena: