public class MainClass {
public static void main(String[] args) {
/*
while : 순환문
do - while (참고로만 알아둘 것)
형식:
변수선언 <- loop용 변수 int i
변수 초기화
while (조건) {
처리
연산식
}
변수선언 <- loop용 변수 int i
변수 초기화
do {
처리
연산식
} while (조건);
-> 조건이 안 맞아도 최소 1번은 실행된다.
*/
int w;
w = 0;
while ( w < 10) {
System.out.println("w = " + w);
w++;
}
// // 무한루프
// w = 0;
// while (w >=0) {
// System.out.println("w = " + w);
// w++;
// }
// 무한루프 탈출: break
w = 0;
while (true) {
System.out.println("w = " + w);
if ( w == 100) break;
w++;
}
// 이중 while문
int w1, w2;
w1 = 0;
while (w1 < 5) {
System.out.println(" w1 = " + w1);
w2 = 0;
while (w2 < 3) {
System.out.println("\t w2 = " + w2);
w2++;
}
w1++;
}
// do while문
int w3;
w3 = 10;
do {
System.out.println("w3 = " + w3);
w3++;
} while (w3 < 10);
}
}'Java > Java 기본 문법' 카테고리의 다른 글
| Java 기본 문법 - 정렬 (Sorting), 선택 정렬로 오름차순 내림차순 정렬하기 (1) | 2024.12.30 |
|---|---|
| Java 기본 문법 - break, continue, 탈출 루프를 지정하여 break, 2중 for 문 탈출 (0) | 2024.12.30 |
| Java 기본 문법 - (제어문) 반복문 for 문, for each 문 (0) | 2024.12.30 |
| Java 기본 문법 - (제어문) 조건문 Switch 문 (1) | 2024.12.30 |
| Java 기본 문법 - (제어문) 조건문 if, char의 아스키코드값 보기 (0) | 2024.12.30 |