Rumah >Java >javaTutorial >Program Java untuk melangkah ke atas tatasusunan menggunakan dan Foreach Loop

Program Java untuk melangkah ke atas tatasusunan menggunakan dan Foreach Loop

Susan Sarandon
Susan Sarandonasal
2025-02-07 11:51:10598semak imbas

Java program to iterate over arrays using for and foreach loop

Java menawarkan dua kaedah utama untuk meleleh melalui tatasusunan: gelung tradisional

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

Senario 1:

<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

sangat sesuai apabila anda memerlukan kawalan yang tepat ke atas proses lelaran, seperti mengakses indeks elemen atau melakukan operasi bersyarat dalam gelung berdasarkan indeks.

for

sintaks:

<code class="language-java">for (initialization; condition; increment) {
   // Statements
}</code>
Contoh:

Kod Java ini menggunakan gelung

untuk meleleh melalui array rentetan:

for

output:
<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

memudahkan lelaran, menghapuskan keperluan untuk pengurusan indeks eksplisit. Ia lebih disukai apabila anda hanya perlu mengakses nilai setiap elemen tanpa memerlukan indeksnya.

for-each

sintaks:

<code class="language-java">for (data_type element : array) {
   // Statements
}</code>
Contoh:

Contoh ini menggunakan gelung

untuk melangkah melalui array integer:

for-each

output:
<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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Kelas pengkompil di javaArtikel seterusnya:Kelas pengkompil di java