Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Menguasai Kontrol Loop Java: Teknik Pengulangan Efisien

Mungkin ada situasi ketika Anda perlu mengeksekusi blok kode beberapa kali. Secara umum, pernyataan dieksekusi secara berurutan: Pernyataan pertama dalam suatu fungsi dieksekusi terlebih dahulu, diikuti oleh yang kedua, dan seterusnya.

Bahasa pemrograman menyediakan berbagai struktur kontrol yang memungkinkan jalur eksekusi yang lebih rumit.

Sebuah loop statement memungkinkan kita untuk mengeksekusi statement atau sekelompok statement berkali-kali dan berikut adalah bentuk umum dari loop statement dalam sebagian besar bahasa pemrograman −

Menguasai Kontrol Loop Java: Teknik Pengulangan Efisien

Bahasa pemrograman Java menyediakan jenis-jenis loop berikut untuk menangani kebutuhan pengulangan. Klik tautan berikut untuk memeriksa detailnya.

Sr.No. Loop & Description
1 while loop

Mengulangi statement atau sekelompok statement selama kondisi yang diberikan benar. Ia menguji kondisi sebelum mengeksekusi tubuh loop.

2 for loop

Menjalankan urutan statement beberapa kali dan mempersingkat kode yang mengelola variabel loop.

3 do...while loop

Seperti pernyataan while, kecuali bahwa ia menguji kondisi di akhir tubuh loop.

Loop Control Statements

Loop control statements mengubah eksekusi dari urutan normalnya. Saat eksekusi meninggalkan sebuah scope, semua objek otomatis yang dibuat dalam scope tersebut akan dihancurkan.

Java mendukung control statements berikut. Klik tautan berikut untuk memeriksa detailnya.

Sr.No. Control Statement & Description
1 break statement

Menghentikan loop atau switch statement dan mentransfer eksekusi ke statement segera setelah loop atau switch.

2 continue statement

Membuat loop melewati sisa tubuhnya dan segera menguji kembali kondisinya sebelum mengulangi.

Enhanced for loop in Java

Sejak Java 5, enhanced for loop diperkenalkan. Ini terutama digunakan untuk menelusuri kumpulan elemen termasuk array.

Syntax

Berikut adalah sintaks enhanced for loop −

 for(declaration : expression) { // Statements } 

Contoh

Live Demo
 public class Test { public static void main(String args[]) { int [] numbers = {10, 20, 30, 40, 50}; for(int x : numbers ) { System.out.print( x ); System.out.print(","); } System.out.print("\n"); String [] names = {"James", "Larry", "Tom", "Lacy"}; for( String name : names ) { System.out.print( name ); System.out.print(","); } } } 

Ini akan menghasilkan hasil berikut −

Output

 10, 20, 30, 40, 50, James, Larry, Tom, Lacy, 

Apa Selanjutnya?

Dalam bab berikutnya, kita akan mempelajari tentang decision making statements dalam pemrograman Java.


java

  1. Menguasai Operator Java: Tipe, Sintaks, & Contoh Praktis
  2. Komentar Java: Tipe, Penggunaan, dan Best Practices
  3. Menguasai Java if…else: Alur Kontrol Dijelaskan
  4. Menguasai Java Enhanced For Loop: Sintaks, Contoh, dan Best Practices
  5. Menguasai Antarmuka Java: Konsep, Implementasi, dan Praktik Terbaik
  6. Menguasai Java Try-with-Resources: Manajemen Sumber Daya Otomatis Dijelaskan
  7. Anotasi Java Dijelaskan: Jenis, Penempatan, dan Contoh Praktis
  8. Program Java untuk Mengidentifikasi Angka Armstrong Menggunakan Loop For
  9. Pemeriksa Angka Palindrom di Java: Algoritma Menggunakan Loop While dan For
  10. Mengoptimalkan Aplikasi Java 9 pada PLCnext Control Menggunakan Jlink