Tujuan: Gelung untuk setiap digunakan untuk melintasi unsur tatasusunan atau koleksi secara berurutan, dari awal hingga akhir.
Sintaks:
for(tipo var-iter : conjunto) { // bloco de instruções }
Operasi: Pada setiap lelaran, elemen tatasusunan seterusnya diperuntukkan kepada pembolehubah lelaran, yang mesti mempunyai jenis yang serasi dengan elemen tatasusunan.
Kelebihan:
Had:
Pembolehubah lelaran ialah baca sahaja, bermakna ia tidak boleh digunakan untuk menukar tatasusunan asas.
Gelung melengkung melalui semua elemen tatasusunan melainkan pernyataan putus digunakan untuk keluar dari gelung lebih awal.
Contoh Had:
Walaupun menukar pembolehubah lelaran dalam gelung, ini tidak menjejaskan tatasusunan asal:
for(int x : nums) { x = x * 10; // Sem efeito no array original }
Gunakan dengan Tatasusunan dan Koleksi: Gelung untuk-setiap juga boleh digunakan untuk mengitar elemen koleksi lain di Jawa, sebagai tambahan kepada tatasusunan, seperti yang disediakan oleh Rangka Kerja Koleksi.
Atas ialah kandungan terperinci Gaya untuk setiap untuk gelung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!