[java] while 반복문 을 알아보고 for문과 비교
2024. 10. 14. 20:18ㆍjava 기초
1. while문
조건식이 참인동안, 조건식이 거짓이 될때까지 블럭{} 내의 문장을 반복한다.
조건식을 평가해서 참이면 문장을 수행하고 조건으로 다시 돌아간다.
거짓인경우 문장 전체를 벗어난다.
while (조건식){
// 조건식의 연산결과가 true인경우 반복될 문장
}
2. for 문과 while 문 비교 (while문은 조건문 생략불가)
***************************
1부터 10까지 반복되는 반복문
★for문
for(int i=1; i<=10; i++){
System.out.println(i);
}
1부터 10까지 반복되는 반복문
★while
int i=1;
while(i<=10;){
System.out.println(i);
i++
}
***************************
3. while문 무한루프 방법
while(true){
// 조건식이 항상 참이여서 무한 반복된다.
}
여러번 소스를 분석하고 로직을 개발하다보면 같은 반복문이여도 한가지만 쓰는것이 아니라, 상황에 맞게 사용된다는것이 정말 놀라웠다. 초기엔 for문외엔 반복문으로 사용하지 않았지만 점차 while문을 써야하는 상황을 만나니 왜 반복문이 여러개인지 알게되었다.
'java 기초' 카테고리의 다른 글
| [java] 자바 배열 사용하기 (1) | 2025.01.01 |
|---|---|
| [java] do-while문, break문, continue문, 이름붙은 반복문 사용하기 (1) | 2024.10.29 |
| [java] 자바 for문 사용하기 (2) | 2024.10.04 |
| [java] switch문 사용하기 (1) | 2024.09.07 |
| [java] 조건문과 반복문 if, if else 문, 중첩 if문 (0) | 2024.09.07 |