Perulangan (Looping)
Looping => mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikannya (terminasi)
While
Pernyataan perulangan paling mendasar pada Java
Bentuk umum:
while (termination) {
body;
}
Bagian pada body akan terus menerus dieksekusi selama pernyataan termination menghasilkan true
class whileDemo {
public static void main(String args[]) {
String str = "welcome";
int idx = 0;
while (idx < str.length()) {
System.out.println("karakter ke : "+idx+"="+str.charAt(idx));
idx++;
}
}
}
Do..While
untuk menangani kasus suatu perulangan harus dilakukan minimal 1 kali
Bentuk umum:
do {
body;
} while (termination);
pemeriksaan terhadap pernyataan termination dilakukan di akhir perulangan, yang berarti perulangan pada body akan dieksekusi sekurang-kurangnya sekali meskipun pernyataan termination bernilai false.
class dowhileDemo {
public static void main(String args[]) {
String str = "welcome";
int idx = 0;
do {
System.out.println("karakter ke : "+idx+"="+str.charAt(idx));
idx++;
}while (idx < str.length());
}
}
For
cara praktis untuk melakukan perulangan
Bentuk umum:
for (initialization; termination; iteration) body;
Inisialisasi dalam for merupakan ekspresi yang dieksekusi pada awal eksekusi for
terminasi digunakan untuk menentukan kapan pengulangan akan dihentikan
iterasi merupakan ekspresi yang akan dieksekusi setiap selesai melakukan satu looping
Jika ketiga bagian di dalam for() kosong, maka akan terjadi pengulangan tanpa henti (loop forever)
class forDemo {
public static void main(String args[]) {
for(int i=0;i<10;i++) {
System.out.print(i+" ");
}
}
}
You Need Translate ??? Use This
Pengembangan Aplikasi Mobile Dengan J2ME
Labels
- Algoritma dan Pemrograman (5)
- Analisa dan Sistem Desain (1)
- Basis Data (2)
- Dasar Manajemen (1)
- Desain Antarmuka (5)
- Kepariwisataan (2)
- Komunikasi Data (8)
- Lain-Lain (17)
- Pemodelan Berorientasi Objek (7)
- Pemodelan Sistem (1)
- Pemrograman Client-Server (1)
- Pemrograman Java (9)
- Pemrograman VB 2005 (1)
- Pemrograman Web (1)
- Pengantar Teknologi Informasi (10)
- PTC (Paid To Click) (53)
- Rekayasa Perangkat Lunak (3)
- Sistem Digital (1)
- Sistem Jaringan Komputer (5)
- Sistem Operasi (35)
- Tips dan Triks (18)
Sekilas Tentang Linux.
Tukeran Links Yuks
Copy kode di bawah masukan di blog anda, saya akan segera linkback kembali

Banner Friends
Statemen Perulangan
Labels: Pemrograman Java
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment