Java의 do 문은 루프 본문 문 블록이 한 번 이상 실행되도록 보장한 다음 조건식에 따라 계속 실행 여부를 결정하는 루프 문입니다. while 루프와 유사하지만 명령문 블록의 첫 번째 실행은 조건식의 영향을 받지 않으며 항상 한 번 실행됩니다.
Java에서 do의 의미
Java에서 Do는 구문 블록을 한 번 이상 실행한 후 조건식에 따라 실행을 계속할지 여부를 결정하는 데 사용되는 루프 문입니다.
Syntax
<code class="java">do { // 语句块 } while (condition);</code>
작동 방식
while 루프와의 차이점
do-while 루프는 while 루프와 유사하지만 몇 가지 주요 차이점이 있습니다.
기능 | do-while 루프 | while 루프 |
---|---|---|
첫 번째 실행 | 문 블록은 즉시 실행됩니다 | 문 블록은 조건이 true가 될 때까지 실행되지 않습니다 |
실행 순서 | 문 블록을 먼저 실행한 다음 조건을 확인하세요 | 조건을 먼저 확인하세요. 그런 다음 문 블록을 실행하세요 |
최소 한 번 실행 | 문 블록이 적어도 한 번 실행되도록 보장합니다 | 문 블록이 전혀 실행되지 않을 수 있습니다 |
예제
다음 코드 조건식이 false인 경우에도 1부터 10까지의 숫자를 인쇄합니다:
<code class="java">int i = 0; do { System.out.println(i++); } while (i < 0);</code>
참고: 일반적으로 do-while 루프는 입력을 처리하거나 초기화할 때와 같이 명령문 블록이 적어도 한 번 실행되도록 하는 데 사용됩니다. 변수.
위 내용은 자바에서 do의 의미의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!