1. 루프 구조문
1. 실생활에서는 같은 일을 여러 번 반복하는 경우가 많습니다. 예를 들면, 조산족은 차를 마시는 과정, 팔굽혀펴기 등의 동작을 하는 동안 차를 마시는 것을 좋아합니다. Java에는 루프 문이라는 특수 문이 있는데, 이는 코드 조각을 반복적으로 실행할 수 있습니다. 예를 들어 1부터 10까지의 정수의 합을 구해 보세요.
2. 루프문은 while 루프문, do-while 루프문, for 루프문의 세 가지 유형으로 나뉩니다.
2. While 루프문
1. while 루프문은 조건부 판단에 따라 중괄호({})의 실행 여부를 결정하는 실행문입니다. while 문은 조건이 참인 한, 조건이 참이 아닐 때까지 중괄호({}) 안의 문을 실행하여 while 루프를 종료합니다.
2. while 루프문의 문법문
[初始化语句] while( 条件 ){ s1:执行语句 }
문법적 구조에서 {}의 실행문을 루프 본문이라고 합니다. 조건이 충족되는지 여부에 따라 루프 본문이 실행됩니다.
3.while 루프의 흐름도
조건이 true이면 루프 본문이 실행됩니다. 루프 본문이 실행된 후 루프 조건이 true인지 계속 판단합니다. true인 경우 루프 조건이 false가 될 때까지 루프 본문을 계속 실행하고 while 루프가 종료됩니다.
4. while 루프 문을 사용하여 1부터 10까지의 정수의 합을 구합니다.
int i = 1, sum = 0; while(i <p>System.out.println("1부터 10까지의 정수의 합은 " + sum);</p><p>출력 결과는 다음과 같습니다. </p><pre class="brush:php;toolbar:false">1-10的整数和值为55
첫 번째는 int형 변수 i를 정의하고 sum, i=1, sum=0을 사용하여 1부터 10까지의 정수의 합을 계산한 결과를 저장합니다. i = 1부터 i가 10보다 작거나 같으면 루프 본문의 명령문이 실행됩니다. sum+=i는 sum=sum+i와 같습니다. i의 값은 조건이 충족되지 않을 때까지 증가합니다. . while 루프가 종료되고 1-10의 정수와 결과가 출력됩니다.
3. do-while 루프 문
1. do-while 루프 문은 while 루프와 유사합니다. 구문 문
do{ s1:执行语句 } while( 条件 );
위 구문 문에서 중괄호({}) ) do 뒤는 루프 본문입니다. do-while 루프의 조건은 루프 본문 뒤에 배치됩니다. 이는 루프 본문이 먼저 실행된 후 조건이 충족되면 루프 본문이 계속 실행된다는 의미입니다. 그렇지 않으면 루프가 종료되고 do-while 루프 다음의 명령문이 실행됩니다. 따라서 do-while 루프에서는 루프 본문이 한 번 또는 여러 번 실행됩니다.
2. Do-while 루프문 흐름도
3. do-while 루프를 사용하여 1부터 10까지의 정수 합계를 구합니다.
int i = 1, sum = 0; do{ sum += i; i++; }while(i <p>출력 결과는 다음과 같습니다.</p><pre class="brush:php;toolbar:false">1-10的整数和值为55
먼저 int 유형 변수를 정의합니다. i 및 sum , i=1, sum 은 1부터 10까지의 정수 합계 값을 저장하는 데 사용됩니다. 먼저 루프 본문을 실행하면 sum+=i는 sum=sum+i 값, sum 값과 동일합니다. 1이면 i가 증가하고 i
4. break 사용
1. 루프 문에서 루프 본문 및 루프 조건 테스트의 다른 문을 무시하고 루프에서 직접 점프하려면 break 문을 사용하세요. 즉, 루프에서 break 문을 만나면 루프가 종료되고 프로그램은 루프 다음 문에서 계속 실행됩니다.
2.break 사용 예는 다음과 같습니다.
int i=0; while(i<p>출력 결과는 1234</p><p> int형 변수 i가 0으로 정의된 것을 볼 수 있습니다. i=0, i</p>
위 내용은 Java에서 while 루프를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!