Looping atau Perulangan foreach merupakan perulangan yang akan melakukan eksekusi perintah yang tidak diketahui jumlah banyaknya. Sehingga perulangan foreach akan melakukan perulangan kode sampai tercapai data terakhir.
Contoh syntax dari foreach adalah sebagai berikut:
for (tipe_data nama_variable : array) {
Statement;
}
Kekurangan dari looping foreach ini salah satunya adalah kita tidak bisa mendapatkan index dari data yang sedang kita lakukan perulangan
tipe_datauntuk menentukan tipe data apa yang didapat dari perulangan arraynama_variableuntuk menampung variable yang sedang dilakukan perulanganarraykumpulan data yang akan dilakukan perulangan
Jika semua sudah terpenuhi, maka program mengeluarkan output langsung dari syntax Statement;
Untuk lebih jelas program Looping ForEach pada Java, kamu bisa langsung memperhatikan source_code nya disini