JAVA
WHILE문- 무한루프의 늪에서 벗어나고 싶다
record2080
2024. 12. 30. 00:38
<오늘의 강의>
Java에서 While문이란?
특정 조건까지 계속 반복해 조건이 만족하면 출력되는 조건문이다.
하지만 잘못 작성하게 되면 90% 무한루프의 늪으로 들어간다는 무서운 조건문이기도 하다.
반드시 종료조건과 함께 작성해야 하며 "반복횟수가 분명할 때" 와 "범위가 지정되어 있을 때" 사용된다고 한다.
(For를 더 많이 사용한다고 한다/ 다음 시간에는 For를 올리겠음)
같이 배운 개념으로는 continue와 break가 있다.
continue : 반복문을 계속할껀데 잠깐 쉴꺼야!!
break : 해당 반복문 종료
public static void main(String[] args) {
int i=0;
while(i<=5) {
int j=0;
while(j<=i) {
System.out.print("*");
j++;
}
System.out.println(); i++; }
}
}
i | j | j<=i |
0 | 0 | t |
1 | ||
1 | 0 | t |
1 | ||
2 | 2 | t |
3 | 0 | t |
1 | t | |
2 | t | |
3 | t | |
4 | f | |
4 | 4 | t |
5 | f |