Video: Wat is 'n Java Iterable?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Die Java Iterable koppelvlak ( java . lang. Herhaalbaar ) is een van die wortelkoppelvlakke van die Java Versamelings API. 'n Klas wat die Java Iterable koppelvlak kan herhaal word met die Java vir-elke lus. Met iterasie bedoel ek dat die interne elemente daarvan herhaal kan word.
Ook om te weet is, wat is 'n Iterable?
An herhaalbaar is 'n objek wat 'n _iter_ metode het wat 'n iterator terugstuur, of wat 'n _getitem_ metode definieer wat opeenvolgende indekse kan neem vanaf nul (en 'n IndexError opwek wanneer die indekse nie meer geldig is nie). Dus 'n herhaalbaar is 'n voorwerp waaruit jy 'n iterator kan kry.
Verder, is 'n stel herhaalbare Java? Die Stel koppelvlak implementeer die Java Iterable koppelvlak. Dit is hoekom jy die elemente van a kan herhaal Stel gebruik die vir-elke lus.
Wat dit betref, wat is iterable en iterator in Java?
An Herhaalbaar verteenwoordig 'n versameling wat deurkruis kan word. Implementering van die Herhaalbaar koppelvlak laat 'n voorwerp toe om gebruik te maak van vir-elke lus. Dit doen dit deur intern te bel die iterator () metode op die voorwerp. Die iterator () metode gee 'n terug Iterator wat dan gebruik kan word om oor 'n voorwerp van daardie klas te herhaal.
Wat is 'n vereiste metode van die Iterable-koppelvlak?
Die herhaalbare koppelvlak is baie eenvoudig -- daar is net een metode om te implementeer: Iterator(). Wanneer 'n klas die Herhaalbare koppelvlak , dit vertel ander klasse dat jy 'n Iterator-voorwerp kan kry om te gebruik om oor die data in die voorwerp te herhaal (d.w.s. deurkruis).
Aanbeveel:
Wat is die indeks wat vir veelvuldige velde in MongoDB gebruik word?
Saamgestelde indekse
Wat is die eenheid wat gebruik word om die spoed van data-oordrag te meet?
Die spoed waarmee data van een toestel na 'n ander oorgedra kan word. Datakoerse word dikwels gemeet in megabis (miljoen bisse) of megagrepe (miljoen grepe) per sekonde. Dit word gewoonlik onderskeidelik afgekort as Mbps en MBps. Nog 'n term vir data-oordrag is deurvloei
Wat is 'n skriftaal wat gebruik word om Java-toepassings te bou?
Jacl: Die Tcl Java-implementering. Jython: Die Python Java-implementering. Rhino: Die JavaScript Java-implementering. BeanShell: 'n Java-brontolk wat in Java geskryf is
Wat is kontroles Wat is die verskillende tipes kontroles vooraf Java?
Verskillende tipes kontroles in AWT-knoppie. Seildoek. Merkblokkie. Keuse. Houer. Etiket. Lys. Rolbalk
Wat doen die boutaak wat deur die Java-inprop bygevoeg is?
Hierdie inprop voeg 'n paar take by jou projek wat jou Java-bronkode sal saamstel en eenheidtoets, en dit in 'n JAR-lêer bundel. Die Java-inprop is op konvensie gebaseer