Java menyediakan 4 jenis kontrol looping, yaitu:
- for Loop
- while Loop
- do while Loop
- for each Loop
for Loop
Sintak dasar :for(inisialisasi; ekspresi; iterasi){
//Statements
}
Contoh Program :
public class ForLoopDemo{
public static void main(String[] args){
// mencetak angka 0 sampai 7
for(int i = 0; i <= 7; i++){
System.out.println("Angka : "+i);
}
}
}
Output
Angka : 0 Angka : 1 Angka : 2 Angka : 3 Angka : 4 Angka : 5 Angka : 6 Angka : 7
while Loop
Sintak dasar :while(boolean_ekspresi)
{
//Statements
}
Contoh Program :
public class WhileLoopDemo {
public static void main(String[] args){
int i = 0;
// Mencetak angka 0 s/d 7
while (i <= 7){
System.out.println("Angka : " + i);
i++;
}
}
}
Output.
Angka : 0 Angka : 1 Angka : 2 Angka : 3 Angka : 4 Angka : 5 Angka : 6 Angka : 7
do while Loop
Sintak dasar :do
{
//Statements
}while(Boolean_expression);
Contoh Program:
public class DoWhileLoopDemo {
public static void main(String[] args){
int i = 0;
// Mencetak angka 0 s/d 7
do{
System.out.println("Angka "+i);
i++;
}while(i <= 7);
}
}
Output:
Angka 0 Angka 1 Angka 2 Angka 3 Angka 4 Angka 5 Angka 6 Angka 7
for each Loop
Sintak dasar :for(deklarasi : ekspresi)
{
//Statements
}
Contoh Program :
public class Buah{
public static void main(String[] args){
String[] jenisBuah = new String(){"Mangga", "Apel", "Melon"};
for(String buah : jenisBuah){
System.out.println(buah);
}
}
}

No comments:
Post a Comment