Kontrol Perulangan (Looping) di Java

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);
      }
   }
}

Sekian tutorial singkat tentang Kontrol Looping di Java. semoga bermanfaat & Happy Learning :)

1 comments:

yang for each loopnya ada syntax yang salah mohon dibetulkan secepatnya.

Reply

Post a Comment