Jumat, 05 Juli 2013

Perulangan dalam Java (Looping)

Dalam sebuah program, akan tidak efisien jika kita melakukan perintah yang sama berulang kali. Untuk itulah java menyediakan fungsi loop, secara syntax :

        for(initiation; condition; update) {

              statement;

        }

Contohnya Mencetak Hello dan World sebanyak 5 kali:
public class Loop {
     public static void main(String [] args) {
         
         // int i=0 => mula-mula perulangan dimulai dari indeks 0
         // i<5 => akan selesai melakukan perulangan(loop) sampai kondisi i<5 
         // i++ => update/ increment
         for(int i=0; i<5; i++) {

               System.out.println("Hello");

         }
         // i-- => update/decrement
         for(int i=5; i>0; i--) {
            
               System.out.println("World");
         
         }
    }
}
Keluaran :
Hello
Hello
Hello
Hello
Hello
World
World
World
World
World

Anda juga dapat melakukan perulangan dalam perulangan, seperti layaknya decision(if, else), meskipun kompleksitasnya lebih besar (menyebabkan running time agak lama)

Tidak ada komentar:

Posting Komentar