Looping Pada Java

Bahasa Java mempunyai 3 macam bentuk perulangan (looping), yaitu:
1. For Loop
2. While Loop
3. Do..While Loop

Looping Pada Java

For Loop

Di bawah ini adalah sintak dasar For Loop di Java:

for(initialization;boolean_expression;update){
  // executed statement;
}

Contoh Program

package com.nursalim.java.basic;

public class ForLoopDemo {
 public static void main(String[] args){
  for(int x = 1; x <= 10; x++){
   System.out.println("Nilai dari x adalah "+x);
  }
 }
}

Output

Nilai dari x adalah 1
Nilai dari x adalah 2
Nilai dari x adalah 3
Nilai dari x adalah 4
Nilai dari x adalah 5
Nilai dari x adalah 6
Nilai dari x adalah 7
Nilai dari x adalah 8
Nilai dari x adalah 9
Nilai dari x adalah 10

While Loop

Di bawah ini adalah sintak dasar dari While Loop:

while(booleand_expression){
   //execute statement
}

Pada While Loop, selama boolean expression bernilai true, maka statement akan dieksekusi. Sebaliknya kalau bernilai false, maka akan keluar dari proses looping.

Contoh Program

package com.nursalim.java.basic;

public class WhileLoopDemo {
 public static void main(String[] args){
  int x = 1;
  
  while (x <= 10){
   System.out.println("Nilai dari X adalah "+x);
   x++;
  }
 }
}

Output

Nilai dari x adalah 1
Nilai dari x adalah 2
Nilai dari x adalah 3
Nilai dari x adalah 4
Nilai dari x adalah 5
Nilai dari x adalah 6
Nilai dari x adalah 7
Nilai dari x adalah 8
Nilai dari x adalah 9
Nilai dari x adalah 10

Do..While Loop

Do..While Loop mirip dengan While Loop, bedanya kalau Do..While Loop menjamin setidaknya ada proses eksekusi statement sekali.

Di bawah ini adalah sintak dasaw Do..While Loop di Java:

do{
   //execute statement
}while(boolean_expression);

Contoh Program

package com.nursalim.java.basic;

public class DoWhileLoopDemo {
 public static void main(String[] args){
  int x = 1;
  
  do{
   System.out.println("Nilai dari x adalah "+x);
   x++;
  }
  while (x <= 10);
 }
}

Output

Nilai dari x adalah 1
Nilai dari x adalah 2
Nilai dari x adalah 3
Nilai dari x adalah 4
Nilai dari x adalah 5
Nilai dari x adalah 6
Nilai dari x adalah 7
Nilai dari x adalah 8
Nilai dari x adalah 9
Nilai dari x adalah 10

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment