logo

Java do-while 루프

자바 do-while 루프 지정된 조건이 true가 될 때까지 프로그램의 일부를 반복적으로 반복하는 데 사용됩니다. 반복 횟수가 고정되어 있지 않아 루프를 한 번 이상 실행해야 하는 경우 do-while 루프를 사용하는 것이 좋습니다.

Java do-while 루프를 제어 루프 종료 . 따라서 while 루프나 for 루프와 달리 do-while은 루프 본문 끝에서 조건을 확인합니다. 자바 do-while 루프 루프 본문 이후에 조건을 확인하므로 한 번 이상 실행됩니다.

통사론:

 do{ //code to be executed / loop body //update statement }while (condition); 

do-while 루프의 다양한 부분:

1. 조건: 테스트되는 표현식입니다. 조건이 true이면 루프 본문이 실행되고 제어는 표현식 업데이트로 이동합니다. 조건이 거짓이 되면 루프가 자동으로 중단됩니다.

예:

나<=100< strong>

2. 표현식 업데이트: 루프 본문이 실행될 때마다 이 표현식은 루프 변수를 증가시키거나 감소시킵니다.

예:

나++;

참고: do 블록은 조건이 거짓이더라도 적어도 한 번은 실행됩니다.

do-while 루프의 흐름도:

대칭차
Java에서 while 루프를 수행하는 순서도

예:

아래 예에서는 1부터 10까지의 정수 값을 인쇄합니다. for 루프와 달리 조건에 사용된 변수(여기서는 i)를 별도로 초기화하고 증가시켜야 합니다. 그렇지 않으면 루프가 무한히 실행됩니다.

DoWhileExample.java

 public class DoWhileExample { public static void main(String[] args) { int i=1; do{ System.out.println(i); i++; }while(i<=10); } < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre>1 2 3 4 5 6 7 8 9 10 </pre> <h2>Java Infinitive do-while Loop</h2> <p>If you pass <strong>true</strong> in the do-while loop, it will be infinitive do-while loop.</p> <p> <strong>Syntax:</strong> </p> <pre> do{ //code to be executed }while(true); </pre> <p> <strong>Example:</strong> </p> <p> <strong>DoWhileExample2.java</strong> </p> <pre> public class DoWhileExample2 { public static void main(String[] args) { do{ System.out.println(&apos;infinitive do while loop&apos;); }while(true); } } </pre> <p> <strong>Output:</strong> </p> <pre>infinitive do while loop infinitive do while loop infinitive do while loop ctrl+c </pre> <p>In the above code, we need to enter Ctrl + C command to terminate the infinite loop.</p> <hr></=10);>

Java 부정사 do-while 루프

합격하면 진실 do-while 루프에서는 부정사 do-while 루프가 됩니다.

통사론:

 do{ //code to be executed }while(true); 

예:

DoWhileExample2.java

 public class DoWhileExample2 { public static void main(String[] args) { do{ System.out.println(&apos;infinitive do while loop&apos;); }while(true); } } 

산출:

infinitive do while loop infinitive do while loop infinitive do while loop ctrl+c 

위 코드에서 무한 루프를 종료하려면 Ctrl + C 명령을 입력해야 합니다.