Java에는 세 가지 주요 루프 구조가 있습니다.
while 루프
do…while 루프
for 루프
순차 구조의 프로그램 문은 한 번만 실행할 수 있습니다. 동일한 작업을 여러 번 수행하려면 루프 구조를 사용해야 합니다.
1. While 루프
구문:
while( 布尔表达式 ) { //循环内容 }
부울 표현식과 일치하는 한, 즉 표현식 결과가 true이면 루프가 계속 실행됩니다.
예:
실행 결과:
(동영상 튜토리얼 추천: java video)
2. do...while 루프
while문의 경우 if 조건은 다음과 같습니다. 충족되지 않으면 루프에 들어갈 수 없습니다. 하지만 때로는 조건이 충족되지 않더라도 적어도 한 번은 실행해야 하는 경우가 있습니다.
do…while 루프는 do…while 루프가 적어도 한 번 실행된다는 점을 제외하면 while 루프와 유사합니다.
구문:
do{ //代码语句 }while(布尔表达式);
참고: 부울 표현식은 루프 본문 뒤에 있으므로 부울 표현식을 감지하기 전에 명령문 블록이 실행되었습니다. 부울 표현식이 true로 평가되면 부울 표현식이 false로 평가될 때까지 명령문 블록이 실행됩니다.
예:
작업 결과:
3. for 루프
모든 루프 구조는 while 또는 do...while로 표현할 수 있지만 Java는 for 루프, 일부 루프 만들기라는 또 다른 문을 제공합니다. 구조가 더 간단해졌습니다.
for 루프의 실행 횟수는 실행 전에 결정됩니다.
구문:
for(初始值;布尔表达式;更新){ //代码语句 }
for 루프에 대한 몇 가지 지침이 있습니다.
먼저 초기화 단계를 실행하세요. 유형을 선언할 수 있지만 하나 이상의 루프 제어 변수를 초기화하거나 빈 문일 수 있습니다. 그런 다음 부울 표현식의 값을 테스트합니다. true이면 루프 본문이 실행됩니다. false인 경우 루프가 종료되고 루프 본문 다음에 오는 명령문의 실행이 시작됩니다. 루프를 한 번 실행한 후 루프 제어 변수를 업데이트합니다. 부울 표현식을 다시 확인하세요. 위의 프로세스를 루프로 수행합니다.
예:
실행 결과:
추천 튜토리얼: java 입력 프로그램
위 내용은 Java의 루프 문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!