for(int i=1; i<=3; i++) {   // 3번반복

for(int j=1; j<=3; j++) {  // 9번반복

if(i+j==4){

continue;  // i+j가 4면 조건으로 감.

}

System.out.println(i+", "+j);  // (1, 1) (1, 2) (2, 1) (2, 3) (3, 2) (3, 3)

}

}

===========

for(int i=1; i<=3; i++) {   // 3번반복

for(int j=1; j<=3; j++) {  // 9번반복

if(i+j==4){

break;  // i+j가 4면 조건을 끝냄.

}

System.out.println(i+", "+j);  // (1, 1) (1, 2) (2, 1)  따라서 2, 2부터는 나오지 않고

}  // i가 3이 되었을 때도 3+1은 4이므로 뒤는 다 나오지 않음.

}

===========

 

gogo:

for(int i=1; i<=3; i++) { //3번반복

for(int j=1; j<=3; j++) { //9번반복

if(i+j==4) {

continue gogo; // i+j가 4면 gogo로 감.

}

System.out.println(i+ ", "+j); (1, 1) (1, 2) (2, 1) 

}

}

 

===========

gogo:

for(int i=1; i<=3; i++) { //3번반복

for(int j=1; j<=3; j++) { //9번반복

if(i+j==4) {

break gogo; // i+j가 4면 gogo밖으로 나가버림. (끝낸다?의 느낌??)

}

System.out.println(i+ ", "+j); (1, 1) (1, 2) 

}

}

===========

+ Recent posts