Apakah lelaran Java?
Apakah lelaran Java?

Video: Apakah lelaran Java?

Video: Apakah lelaran Java?
Video: Belajar Java [Dasar] - 37 - Fungsi Rekursif (recursive) 2024, April
Anonim

Dalam Jawa , Iterator ialah antara muka yang tersedia dalam rangka kerja Koleksi dalam java . pakej guna. Ia adalah Jawa Kursor digunakan untuk mengulang koleksi objek. Ia digunakan untuk melintasi elemen objek koleksi satu demi satu. Ia tersedia sejak Jawa 1.2 Rangka Kerja Pengumpulan.

Memastikan perkara ini dilihat, apakah itu lelang senarai di Jawa?

Suka Iterator , ListIterator ialah Java Iterator , yang digunakan untuk mengulang elemen satu demi satu daripada a Senaraikan objek yang dilaksanakan. Ia tersedia sejak Jawa 1.2. Ia memanjang Iterator antara muka. Tidak seperti Iterator , Ia menyokong kedua-dua lelaran Arah Hadapan dan Arah Belakang.

Seterusnya, persoalannya ialah, apakah iterator dan enumeration dalam Java? Penghitungan dan Iterator adalah dua antara muka dalam java . pakej util yang digunakan untuk melintasi elemen objek Koleksi. menggunakan Penghitungan , anda hanya boleh melintasi objek Koleksi. Tetapi menggunakan Iterator , anda juga boleh mengalih keluar elemen semasa melintasi Koleksi.

Kemudian, mengapa kita memerlukan iterator dalam Java?

5 Jawapan. Seperti yang telah anda nyatakan iterator digunakan apabila anda mahu untuk mengalih keluar bahan semasa anda mengulangi kandungan tatasusunan. Jika anda tidak menggunakan an iterator tetapi hanya mempunyai gelung for dan di dalamnya gunakan kaedah alih keluar anda akan mendapat pengecualian kerana kandungan tatasusunan berubah semasa anda mengulanginya.

Adakah Java mempunyai iterator seterusnya?

boolean mempunyaiSeterusnya (): Ia kembali benar jika Iterator mempunyai lebih banyak elemen untuk diulang. Objek seterusnya (): Ia mengembalikan seterusnya elemen dalam koleksi sehingga mempunyaiSeterusnya () kaedah kembali benar. ini kaedah membuang 'IllegalStateException' jika fungsi ini dipanggil sebelum ini seterusnya () dipanggil.

Disyorkan: