dan gelung yang dipertingkatkan. Kedua -duanya dengan cekap memproses elemen array, tetapi aplikasi mereka berbeza sedikit. Artikel ini menunjukkan cara menggunakan setiap jenis gelung untuk traversal array. for
for-each
<code>Input: String[] names = {"Ravi", "Riya", "Ashish"}; Output: Ravi, Riya, Ashish</code>
<code>Input: int[] numbers = {2, 4, 5, 7}; Output: {2, 4, 5, 7}</code>
for
Gelung
for
for (initialization; condition; increment) { // Statements }
Kod Java ini menggunakan gelung
untuk meleleh melalui array rentetan:
for
public class ArrayIteration { public static void main(String[] args) { String[] companies = {"Microsoft", "Google", "Facebook", "Oracle"}; System.out.println("Using a for loop:"); for (int i = 0; i < companies.length; i++) { System.out.println(companies[i]); } } }
<code>Using a for loop: Microsoft Google Facebook Oracle</code>
(dipertingkatkan gelung) for-each
for
gelung
for-each
for (data_type element : array) { // Statements }
Contoh ini menggunakan gelung
untuk melangkah melalui array integer:
for-each
public class ArrayIteration { public static void main(String[] args) { int[] values = {2, 34, 51, 8, 56, 90}; System.out.println("\nUsing a for-each loop:"); for (int value : values) { System.out.println(value); } } }
<code>Using a for-each loop: 2 34 51 8 56 90</code>
kedua -dua
dan gelung memberikan cara yang berkesan untuk melangkah melalui tatasusunan Java. Pilih gelung for
apabila akses indeks adalah penting, dan gelung for-each
untuk lelaran yang lebih mudah, bebas indeks. for
Atas ialah kandungan terperinci Program Java untuk melangkah ke atas tatasusunan menggunakan dan Foreach Loop. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!