Mempelajari teknik looping dalam bahasa pemrograman merupakan sesuatu yang wajib dikuasai. Berikut beberapa contoh mengenai penggunaan looping for pada java.

Misalkan kita akan membuat tampilan keluaran seperti ini :

1.

*****
****%
***%%
**%%%
*%%%%

Maka kode programnya:


class  Tampilan1
{
	public static void main(String[] args){
		for(int row=1; row<=5; row++){
			for(int col=1; col<=5;col++){
				if(col<=5-(row-1)){
					System.out.print("*");
				}
				else
					System.out.print("%");
			}
			System.out.println();
		}
	}
}

Output program:


2.

@@@@@+#####
@@@@+++####
@@@+++++###
@@+++++++##
@+++++++++#

Maka kode programnya:

class  Tampilan2{
	public static void main(String[] args){
		for(int row=1; row<=5; row++){
			for(int col=1; col<=11;col++){
				if(col<=5-(row-1)){
                                        System.out.print("@");
                                }else if(col>=6-(row-1) && col<=6+(row-1)){
                                        System.out.print("%");
                                }else if(col>=6+(row-1)){
					System.out.print("*");
				}
			}
			System.out.println();
		}
	}
}

Output program :

Kira-kira begitulah teknik penggunaan looping for di Java