728x90
반응형
SMALL
while
****while (조건식) { 조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장; }
실행 순서**** 1.조건식 2.조건식 이 참일 경우 문장 수행 3.조건식이 거짓이 될 때 까지 반복
class Control5_1 {
public static void main(String[] args) {
int i = 10; // while 반복 횟수 , 즉 for 문의 초기화
// while (i-- != 0) {
// System.out.println(i);
// }
// 위 코드와 같은 동작을 수행합니다.
while (i != 0) {
i--;
System.out.println(i);
}
}
}
class Control5_2 {
public static void main(String[] args) {
int sum = 0;
int i = 0;
while (sum <= 100) {
System.out.println("i = " + i);
System.out.println("sum = " + sum);
sum += ++i;
}
}
}
do - while
do {
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장;
}
while (조건식);실행 순서
1.처음 한 번은 무조건 실행
2.조건식
3.조건식 이 참일 경우 문장 수행
4.조건식이 거짓이 될 때 까지 반복
class Control5_3 {
public static void main(String[] args) {
int j = 1;
do {
System.out.println("do / while 문이 " + j + "번째 반복 실행중입니다.");
j++; // 이 부분을 삭제하면 무한 루프에 빠지게 됨.
} while (j < 20);
System.out.println("do / while 문이 종료된 후 변수 j의 값은 " + j + "입니다.");
}
}
728x90
반응형
LIST
'개발 > JAVA' 카테고리의 다른 글
배열의 길이와 초기화 (0) | 2023.01.19 |
---|---|
배열 (0) | 2023.01.19 |
break 와 continue (0) | 2023.01.19 |
임의의 정수 만들기 (0) | 2023.01.19 |
FOR (0) | 2023.01.19 |