Java
자바 step12 - UtilClass(반복문 while 문) 1
코딩탕탕
2022. 11. 15. 20:11
package test.main;
public class MainClass12 {
public static void main(String[] args) {
int num=0;
while(num<100) {
System.out.println("num:"+ num);
num++;
}
}
}
<console>
num:0
num:1
num:2
num:3
num:4
num:5
num:6
num:7
num:8
num:9
num:10
num:11
num:12
num:13
num:14
num:15
num:16
num:17
num:18
num:19
num:20
num:21
num:22
num:23
num:24
num:25
num:26
num:27
num:28
num:29
for 문과 비슷한 반복문으로 while문을 많이 사용한다. 보통 무한 반복할 경우 많이 사용!
package test.main;
public class MainClass13 {
public static void main(String[] args) {
// 외형상 무한 루프 이지만 특정 조건에서 탈출하는 반복문
int count=0;
// 정확한 반복 횟수를 알 수 없을 때 사용할 수 있는 반복문
while(true) {
count++;
System.out.println("반복 횟수:"+count);
if(count==1000) {
break;//인접한 블럭(반복문) 탈출
}
}
}
}
<console>
반복 횟수:1
반복 횟수:2
반복 횟수:3
반복 횟수:4
반복 횟수:5
반복 횟수:6
반복 횟수:7
반복 횟수:8
반복 횟수:9
반복 횟수:10
반복 횟수:11
반복 횟수:12
반복 횟수:13
반복 횟수:14
반복 횟수:15
반복 횟수:16
반복 횟수:17
반복 횟수:18
반복 횟수:19
반복 횟수:20
반복 횟수:21
반복 횟수:22
반복 횟수:23
반복 횟수:24
반복 횟수:25
반복 횟수:26
반복 횟수:27
반복 횟수:28
반복 횟수:29
반복 횟수:30
while문 () 안에 조건이 들어가는데 True를 사용하면 무한 반복이 이루어진다. break를 통해 반복문을 탈출할 수 있다.