반복문 for
public class Multiply {
public static void main(String[] args){
// for(초기값;반복횟수조건;카운터증가)
for(int j=1; j<=9; j++)
for(int i=1; i <=9; i++)
System.out.println(j + "X" + i +"="+ j*i );
}
}
구구단 출력
반복문 while
public class Sum {
public static void main (String[] args){
int s = 0, i = 0;
// while 의 값이 참일경우 계속해서 반복수행한다. 항상 조건이 참일경우 무한히 실행되는 무한루프에 빠지지 않도록 주의해야합니다.
while(i<10){
i++;
s = s + i;
};
System.out.println("1에서 "+ i + "까지의 합은 " + s);
}
}
반복중단
(라벨을 이용한 break 가능)
public class Break {
public static void main(String[] args){
int a, b = 1;
for(a = 0; a < 4; a++) {
if(a + b == 2) {
// break를 만날경우 가장 가까운 반복문의 끝으로 이동합니다.
// break;
// continue 를 만날경우 가장 가까운 반복문의 시작으로 이동합니다.
continue;
}
System.out.println(a + "+" + b + "=" + (a+b));
}
}
}
이 내용은 ANK Co.,Ltd. 저 김성훈 역의 Java가 보이는 그림책에서 요약 발췌하였습니다.
'SW > Java' 카테고리의 다른 글
오버로딩 생성자 메인메소드 (0) | 2017.01.15 |
---|---|
클래스 Class (0) | 2017.01.15 |
제어문 if, switch (0) | 2017.01.09 |
논리 연산자 (0) | 2017.01.09 |
연산자 (0) | 2017.01.09 |