Rumah >Java >javaTutorial >Program Java untuk melangkah ke atas tatasusunan menggunakan dan Foreach Loop
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>Senario 2:
<code>Input: int[] numbers = {2, 4, 5, 7}; Output: {2, 4, 5, 7}</code>meleleh dengan gelung
for
Gelung
for
<code class="language-java">for (initialization; condition; increment) { // Statements }</code>Contoh:
Kod Java ini menggunakan gelung
untuk meleleh melalui array rentetan:
for
<code class="language-java">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>
<code>Using a for loop: Microsoft Google Facebook Oracle</code>meleleh dengan gelung
(dipertingkatkan gelung) for-each
for
gelung
for-each
<code class="language-java">for (data_type element : array) { // Statements }</code>Contoh:
Contoh ini menggunakan gelung
untuk melangkah melalui array integer:
for-each
<code class="language-java">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>
<code>Using a for-each loop: 2 34 51 8 56 90</code>Kesimpulan
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!