Video: Java For Beginners: While, Do While & For Loops (7/10) 2024
Di Jawa, seperti di dunia nyata, ada banyak waktu ketika Anda mengulangi sesuatu. Demikian juga, aplikasi memiliki kebutuhan untuk mengulang tugas. Melakukannya sekali tidak cukup, dalam beberapa kasus. Bab ini membantu Anda memahami bagaimana melakukan tugas yang sama beberapa kali.
A loop berulang terdiri dari struktur khusus yang melacak kapan memulai dan mengakhiri serangkaian tugas berulang, dan tugas di dalam struktur itu.
Loop untuk mengulang serangkaian tugas beberapa kali dan beberapa saat terus mengulang serangkaian tugas sampai kondisi tertentu terpenuhi. Lingkaran berikutnya khusus karena bekerja dengan masing-masing elemen dalam sebuah enumerasi, array, atau koleksi.
Struktur dimulai dengan sebuah pernyataan yang menentukan tujuan struktur, seperti loop berulang. Struktur dimulai dengan penjepit keriting terbuka ({) dan diakhiri dengan penjepit keriting penutup (}). Satu atau beberapa baris kode yang menggambarkan satu atau lebih tugas untuk tampil muncul di antara kedua kawat gigi, di tubuh struktur. Struktur digunakan untuk sejumlah tujuan di sepanjang buku.
Mungkin saja melakukan segala jenis loop berulang menggunakan for loop, tapi dengan melakukan itu berarti menulis kode Anda dengan cara yang aneh. Meski begitu, for loop adalah pekerja keras dari struktur loop yang berulang karena mudah dibuat, mudah ditebak, dan mudah dimengerti. Inti dari for loop adalah aplikasi melakukan serangkaian tugas dalam jumlah tertentu.
Penting untuk memahami bagaimana sebuah for loop disatukan sebelum Anda membuat yang pertama. Lingkaran tersebut dimulai dengan kata "untuk" diikuti oleh tanda kurung yang berisi tiga item berikut, dipisahkan oleh titik koma (;):
-
Variabel counter dan kode yang digunakan untuk menginisialisasi, seperti int Current = 1.
-
Kondisi yang akan mengakhiri loop setelah hitungan tertentu, seperti Current <= 5. < Metode untuk memperbarui variabel penghitung sehingga loop dapat melacak jumlah arus, seperti Current ++.
-
Variabel penghitung
adalah variabel yang tujuan keseluruhannya adalah untuk melacak jumlah saat ini dari sesuatu. Variabel tersebut sebenarnya tidak menambah atau mengurangi apapun dari data aplikasi; Sebaliknya, tujuan dari variabel counter adalah untuk membantu aplikasi melakukan tugas yang Anda tetapkan untuk itu. Himpunan kurung kurawal yang digunakan untuk menentukan awal dan akhir lingkaran akan muncul berikutnya. Anda menempatkan kode Anda dalam kurung kurawal.