Kas ir Java Iterable?
Kas ir Java Iterable?

Video: Kas ir Java Iterable?

Video: Kas ir Java Iterable?
Video: Java. Об Iterator и Iterable c примерами. 2024, Aprīlis
Anonim

The Java Iterable interfeiss ( java . lang. Atkārtojams ) ir viena no saknes saskarnēm Java Collections API. Klase, kas īsteno Java Iterable saskarni var atkārtot ar Java katrai cilpai. Ar atkārtošanu es domāju, ka tā iekšējos elementus var atkārtot.

Ir arī jāzina, kas ir Iterable?

An atkārtojams ir objekts, kuram ir _iter_ metode, kas atgriež iteratoru vai definē _getitem_ metodi, kas var ņemt secīgus indeksus, sākot no nulles (un rada IndexError, kad indeksi vairs nav derīgi). Tātad an atkārtojams ir objekts, no kura varat iegūt iteratoru.

Turklāt, vai kopa ir atkārtojama Java? The Iestatīt interfeiss īsteno Java Iterable saskarne. Tāpēc jūs varat atkārtot a elementus Iestatīt izmantojot katrai cilpai.

Kas attiecas uz to, kas ir iterējams un iterators Java?

An Atkārtojams apzīmē kolekciju, kuru var šķērsot. Īstenojot Atkārtojams interfeiss ļauj objektam izmantot katrai cilpai. Tas tiek darīts, iekšēji zvanot uz iterators () metode objektam. The iterators () metode atgriež an Iterators ko pēc tam var izmantot, lai atkārtotu šīs klases objektu.

Kāda ir obligātā Iterable saskarnes metode?

The atkārtojams interfeiss ir ļoti vienkārši - ir tikai viens metodi lai ieviestu: Iterator(). Kad klase ievieš Atkārtojams interfeiss , tā norāda citām klasēm, ka varat iegūt Iterator objektu, ko izmantot, lai iterētu (t.i., šķērsotu) objekta datus.

Ieteicams: