break
package ch04;
public class BreakTest1 {
public static void main(String[] args) {
int i;
for( i = 1; i<11 ; i++){
// 만약 i값이 7이라면 반복문을 멈추어라
System.out.println("i :" + i);
if( i % 7 == 0){
break;
}
} //end of for
//반복문이 멈춘 후 i 값을 출력해보자
System.out.println("i 값 확인 : " + i);
} //enf of main
} // end of class
comtinue
package ch04;
public class ContinueTest1 {
public static void main(String[] args) {
// contiune 구문은 보통 반복문 내부에서 조건 (if)와 함계 사용하며,
//조건이 맞는 경우 (true) 이후 반복문 블럭 내부의 다른 수행문들을 수행하지 않는다.
//- 무시하고 진행하는 contiune 이다.
// 1부터 100까지 숫자중에 3의 배수만을 출력
int num;
for(num = 1; num <= 100; num++){
// 만약 num값이 3의 배수가 아니라면??
// 3/3 != 0 -> f
if( num % 3 != 0){
continue;
}
System.out.println("num : " + num);
}
}// end of main
} // end of class
package execise;
public class Exercise7 {
public static void main(String[] args) {
// 1. for 구문 1 부터 100 까지 반복하는 반복문 작성
// 만약 i 값이 33이라면 반복문을 멈추는 코드를 작성하시오
int i;
for( i = 1; i <=100; i++){
System.out.println("i 출력값 :" + i);
if(i == 33){
break;
}
}
// 2. 1 부터 10까지 숫자중에 홀수면 건너 뛰고 짝수만 출력하시오.
// 1는 홀수, 패스
// 짝수 :2
// 3은 홀수 ,패스
//짝수 :4
//......
for(i =1; i <= 10; i++){
if(i % 2 !=0){
System.out.println(i + "홀수, 패스 !");
continue;
}
System.out.println("짝수 :" + i);
}
} //end of main
} // end of class