반응형
* while 문
- 특정 문장 또는 블럭을 주어진 조건에 따라 반복 실행하는 문
- for문 , while문 (do - while)
- for문과 while문은 문법적 구조는 다르지만, 동작방식이 동일함.
=> 따라서, 상호 100% 전환이 가능하다.
- for문은 반복횟수가 정해져있는 반복문에서 사용하며, while 문은 반복횟수가 정해져 있지 않는 반복문에 사용.
<기본문법>
초기식
while(조건식){
// 조건식이 true일 동안 반복할 실행문
// 증감식 : 초기식을 멈추려면 필요함.
}
Q. 1 ~ 10까지 정수의 합 sum을 계산하여 출력하세요.
i = 1;
int sum = 0;
while(i < 11) {
sum += i;
i++;
}
System.out.println("합 : " + sum);
* 중첩 while 문
- while문 내에 또다른 while문을 기술하여 반복문장을 여러번 반복하는 문
<기본 문법>
초기식1;
while (조건식1;) {
실행문1;
초기식2
while (조건식2;) {
실행문2;
증감식2;
}
증감식1;
}
반응형
'자바스프링웹공부(2024) > 자바' 카테고리의 다른 글
2024.08.05. 중첩for (0) | 2024.08.05 |
---|---|
2024.08.02. 반복문( for문, 중첩for문 ) (0) | 2024.08.02 |
2024.08.01. 조건문(중첩 if문, switch_case, ) (0) | 2024.08.01 |
2024.07.25. 변수, 형변환, 연산자1 (0) | 2024.07.26 |
2024.07.26. 연산자 (0) | 2024.07.26 |