Looping menggunakan For statement part 2
Di materi sebelumnya kita udah mengetahui bagaimana perulangan dengan perintah for
statement. Sekarang kita, akan coba membuat satu kasus yaitu for
dalam for
atau didalam perulangan ada perlulangan contohnya seperti berikut:
1
2
3
4
5
6
7
8
9
10
11
public class LoopingInnerLoop {
public static void main(String[] args){
for(int i = 0; i < 10; i++){
for(int j = 0; j < 5; j ++){
System.out.print("j["+ j + "], ");
}
System.out.println("i["+ i + "]");
}
}
}
Selain itu juga kita bisa kombinasikan antara looping dengan seleksi. contohnya seperti berikut:
1
2
3
4
5
6
7
8
9
10
public class IfIntoForStatement{
public static void main(String[] args){
for(int i = 0; i < 10; i++){
if( i == 5 ){
System.out.println("Sekarang ada di posisi ke 5");
}
}
}
}
Atau kita bisa juga, di dalam selekasi ada perulangan. contohnya seperti berikut:
1
2
3
4
5
6
7
8
9
10
11
12
public class ForIntoIfStatement{
public static void main(String[] args){
boolean isRepeat = true;
if(isRepeat) {
for(int i = 0; i < 10; i ++){
System.out.println("Sekarang ada di index ke "+ i);
}
}
}
}
Selain kombinasi juga kita bisa main-main dengan indexing dalam perulangan tersebit contohnya di sebelumnya hasil yang dikeluarkan index [0, 1, 2, 3, ....]
dan seterusnya ya nah sekarang mau saya balik jadi [...., 4, 3, 2, 1, 0]
contohnya seperti berikut:
1
2
3
4
5
6
7
8
9
public class ForReverseIndex {
public static void main(String[] args){
for(int i = 10 ; i > 0; i--){
System.out.println("Indexnya "+ i);
}
}
}
Yuk simak juga videonya,
Dan jika temen-temen belajar hal baru kali ini jangan lupa buat Like, Subcribe, dan Share ke temen kalian. Terimakasih!!!