JAVA

WHILE문- 무한루프의 늪에서 벗어나고 싶다

record2080 2024. 12. 30. 00:38

<오늘의 강의>

Java에서 While문이란?

 특정 조건까지 계속 반복해 조건이 만족하면 출력되는 조건문이다.

하지만 잘못 작성하게 되면 90% 무한루프의 늪으로 들어간다는 무서운 조건문이기도 하다.

반드시 종료조건과 함께 작성해야 하며 "반복횟수가 분명할 때" 와 "범위가 지정되어 있을 때" 사용된다고 한다.

(For를 더 많이 사용한다고 한다/ 다음 시간에는  For를 올리겠음)

같이 배운 개념으로는 continuebreak가 있다.

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