-
자바 step12 - UtilClass(반복문 while 문) 1Java 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를 통해 반복문을 탈출할 수 있다.
'Java' 카테고리의 다른 글
자바 step12 - UtilClass(HashMap, Map, HashSet 객체) - 5 (0) 2022.11.15 자바 step12 - UtilClass(ArrayList 객체) - 4 (0) 2022.11.08 자바 step12 - UtilClass(ArrayList 객체) - 3 (0) 2022.11.08 자바 step12 - UtilClass(ArrayList 객체) - 2 (0) 2022.11.08 자바 step12 - UtilClass(ArrayList 객체) (0) 2022.11.07