Java의 do-while 루프

王林
풀어 주다: 2024-07-17 14:08:58
원래의
891명이 탐색했습니다.

O Laço do-while em Java

일반 구조

do-while 루프는 조건을 확인하기 전에 명령문을 한 번 이상 실행합니다.

일반적인 형식은 다음과 같습니다.

으아악

for 루프와 while 루프의 차이점

  • for와 while에서는 루프를 실행하기 전에 조건을 확인합니다.
  • do-while에서는 루프가 실행된 후 조건을 확인하여 적어도 한 번은 실행되는지 확인합니다.

간단한 예

사용자가 문자 'q'를 입력할 때까지 반복되는 프로그램:

으아악

향상된 추측 게임

사용자가 올바른 문자를 추측할 때까지 반복되는 추측 프로그램:
Guess4.java

를 참조하세요

점술 프로그램 설명

  • 프로그램은 올바른 문자가 추측될 때까지 사용자로부터 문자를 읽습니다.
  • 두 개의 do-while 루프가 있습니다:
  • 첫 번째 루프는 사용자가 올바른 문자를 추측할 때까지 계속됩니다.
  • 두 번째 루프는 n(개행)을 만날 때까지 입력 버퍼에서 추가 문자를 삭제합니다.

실행 예

추측 프로그램의 일반적인 실행

으아악

중요 세부정보

  • 콘솔 입력은 라인 버퍼에 저장되므로 ENTER를 누르면 삭제해야 하는 개행 시퀀스가 추가됩니다.
  • 두 번째 do-while 루프는 원치 않는 읽기를 방지하기 위해 버퍼에서 추가 문자를 제거합니다.

결론

  • do-while 루프는 명령문 블록이 적어도 한 번 실행되도록 해야 할 때 유용합니다.
  • 조건을 확인하기 전에 초기 작업이 필요한 사용자 상호 작용에 특히 유용합니다.

위 내용은 Java의 do-while 루프의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!