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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는
