Apakah Java Iterable?
Apakah Java Iterable?

Video: Apakah Java Iterable?

Video: Apakah Java Iterable?
Video: Java для начинающих. Урок 12: Цикл for each, Массивы строк. 2024, April
Anonim

The Java Iterable antara muka ( java . lang. Boleh diulang ) ialah salah satu antara muka akar bagi Jawa API Koleksi. Kelas yang melaksanakan Java Iterable antara muka boleh diulang dengan Jawa untuk-setiap gelung. Dengan lelaran saya maksudkan bahawa elemen dalamannya boleh diulang.

Juga untuk mengetahui ialah, apakah itu Iterable?

An boleh lelaran ialah objek yang mempunyai kaedah _iter_ yang mengembalikan iterator, atau yang mentakrifkan kaedah _getitem_ yang boleh mengambil indeks berurutan bermula dari sifar (dan menimbulkan IndexError apabila indeks tidak lagi sah). Jadi an boleh lelaran ialah objek yang anda boleh dapatkan iterator daripadanya.

Selain itu, adakah satu set Java boleh lelar? The Tetapkan antara muka melaksanakan Java Iterable antara muka. Itulah sebabnya anda boleh mengulangi unsur-unsur a Tetapkan menggunakan gelung untuk setiap.

Mengenai ini, apakah yang boleh diulang dan lelaran di Jawa?

An Boleh diulang mewakili koleksi yang boleh dilalui. Melaksanakan Boleh diulang antara muka membolehkan objek menggunakan untuk setiap gelung. Ia melakukannya dengan memanggil secara dalaman iterator () kaedah pada objek. The iterator () kaedah mengembalikan an Iterator yang kemudiannya boleh digunakan untuk lelaran ke atas objek kelas itu.

Apakah kaedah yang diperlukan bagi antara muka Boleh Diulang?

The antara muka boleh lelaran sangat mudah -- hanya ada satu kaedah untuk melaksanakan: Iterator(). Apabila kelas melaksanakan Antara muka boleh diulang , ia memberitahu kelas lain bahawa anda boleh mendapatkan objek Iterator untuk digunakan untuk mengulangi (iaitu, melintasi) data dalam objek.

Disyorkan: