자바 while문 예제

while 문은 특정 조건이 true인 동안 문 블록을 계속 실행합니다. 구문은 다음과 같이 표현 될 수 있습니다 : Java 동안 루프는 while 루프보다 더 깨끗해 보입니다. 여기서는 while 루프를 사용하여 배열 요소를 반복하고 표시합니다. 대괄호에서 1에서 n까지 인쇄하는 while 루프가 있는 메서드를 작성합니다. 예를 들어, n = 6 인쇄 경우 ! 【1】【2】[3] [4] [5] [6]! 이봐, 노트는 정말 도움이되었지만 마지막 예제를 이해할 수 없습니다. 누구든지 제발 도와 줄 수 있습니까? 자바는 또한 자바 5에 도입 된 루프의 또 다른 버전을 포함한다. 향상된 for 루프는 컬렉션 또는 배열의 요소를 반복하는 더 간단한 방법을 제공합니다. 유연성이 없으며 현재 처리된 요소의 인덱스를 모르고 순차적으로 요소를 반복해야 하는 경우에만 사용해야 합니다. 또한 개체/변수는 루프에 대해 향상될 때 변경할 수 없으므로 배열의 값을 수정할 수 없으므로 값을 수정할 수 있는 다른 루프와 반대로 값을 업데이트할 수 없는 읽기 전용 루프라고 할 수 있습니다. 가능하면 일반 양식 대신 for 문이 있는 이 형식을 사용하는 것이 좋습니다. (JAVA 문서에 따라) 구문: 주의: while 루프를 사용할 때 주의해야 할 중요한 점은 루프 변수가 각 반복에서 변경되고 어떤 시점에서 조건이 false를 반환하도록 루프 내부의 증분 또는 감소 문을 사용해야 한다는 것입니다. 이렇게하면 while 루프의 실행을 종료 할 수 있습니다 그렇지 않으면 루프가 무기한 실행됩니다. 다음은 자바 무한 루프 예제동안 간단한 할 일입니다.

이 루프는 무한 한 동안 루프를 종료 하지 않을 것 이다. 이는 조건이 i>1이기 때문에 루프 동안 내부의 i 값을 증분할 때 항상 true가 되기 때문입니다. public 클래스 테이블2 { 공용 정적 보이드 메인 (String[] args) { int num=3; int i=1; 동안(i<=10){ System.out.println("표 2: "+num*i); i++; } } while 루프를 사용해야 하는 유일한 시간은 조건 식이 false를 반환하더라도 루프 내부의 문을 한 번 이상 실행하려는 경우입니다. 그렇지 않으면 항상 while 루프를 사용하는 것이 좋습니다. while 문은 부울 값을 반환해야 하는 식을 평가합니다. 식이 true로 평가되는 경우 while 문은 while 블록에서 문을 실행합니다. while 문은 식을 테스트하고 식이 false로 평가될 때까지 해당 블록을 계속 실행합니다. while 문을 사용하여 1에서 10까지의 값을 인쇄할 수 있습니다 WhileDemo 프로그램: while 루프에서 조건이 true이고 블록 내부의 첫 번째 줄에서 증분/감소 문을 발견하면 증분/감소 작업이 먼저 출력을 인쇄하고 그에 따라 출력을 —————— 증분/감소 문이 첫 번째 줄에 없는 경우 변경 내용이 첫 번째 반복 자체에 반영된다는 의미입니다.

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.