JAVA
190626 break, continue 차이 확인하기
猫猫
2019. 6. 26. 18:00
반응형
package prj190626;
public class While_1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
// int sum = 0;
// int i = 0;
//
// while(true) {
// if(sum > 100)
// break; //sum이 100 넘어가면 while을 완전히 벗어남
// i++;
// sum += i;
// }
//
// System.out.println("i = "+i);;
// System.out.println("sum = "+sum);
// for(int i=1; i<=10; i++) {
// if(i%3==0)
//// continue; //break 처럼 빠져나가진 않고 건너뜀 3의 배수 제외됨
// break; //인 경우 1,2만 찍힘 i=1값을 주어야 1,2는 찍힌다. i=0인 경우 조건문 진입 불가로 에러남
//
// System.out.println(i);
// }
////////////////구구단으로 break, continue 차이 확인하기
for(int i=2; i<=9; i++) {
// if(i%3==0) break; //여기에 들어가야 2단만 출력됨
for(int j =2; j<=9; j++){
// if (i%3==0) continue; //각 3, 6, 9 단 사라짐
// if(i%3==0) break; //각 3,6,9단 사라짐(j단만 빠져나간거니까 i단은 그대로 돌음)
// if(j%3==0) continue; //각 단에서 i*3,6,9 사라짐
// if(j%3==0) break; //각 단의 2단만 나옴
System.out.printf("%d * %d = %d\n", i, j, i*j); // 기본 구구단 출력
}
}
}
}
반응형