자바 do while 예제

이 루프는 무한 한 동안 루프를 종료 하지 않을 것 이다. 이는 조건이 i>1이기 때문에 루프 동안 내부의 i 값을 증분할 때 항상 true가 되기 때문입니다. 마지막 튜토리얼에서, 우리는 루프에 대해 논의했다. 이 튜토리얼에서 우리는 루프 동안 논의 할 것이다. 이전 자습서에서 설명한 대로 루프는 특정 조건이 충족될 때까지 문 집합을 반복적으로 실행하는 데 사용됩니다. 따라하기 위해이 기사에서는 Java의 변수와 배열을 이해할 것으로 기대합니다. 조건식에 대한 경험이 있다면 좋을 것입니다. 루프 동안 예: 클래스 Whilelooparray{ 공개 정적 보이드 메인 (String[] args) { int a=0; int []]i=새 int []{1,2,3,4}; 반면(a<3) {++a; System.out.println(i[a]); } } } 출력: 2 3 4 while 문은 특정 조건이 true인 동안 문 블록을 계속 실행합니다. 그 구문은 다음과 같이 표현 될 수 있습니다 : 조건 식이 false를 반환하더라도 루프 내부의 문을 한 번 이상 실행하려는 경우에만 루프를 사용하는 유일한 시간입니다. 그렇지 않으면 항상 while 루프를 사용하는 것이 좋습니다. 이봐, 노트는 정말 도움이되었지만 마지막 예제를 이해할 수 없습니다. 누구든지 제발 도와 줄 수 있습니까? 여기서는 정수 배열이 있으며 do-while 루프를 사용하여 배열을 반복하고 각 요소를 표시합니다.

이 예제의 일반적인 개념은 이전 예제와 동일합니다. 루프 카운터를 초기화하고 배열의 모든 요소가 인쇄될 때까지 배열을 반복합니다. 실제로 배열(또는 해당 문제에 대한 컬렉션)을 반복하는 것은 매우 일반적인 사용 사례이며 Java는 for 루프에 더 적합한 루프 구문입니다. 다음은 자바 무한 루프 예제동안 간단한 할 일입니다. 예를 들어 for 루프가 작업을 단순화하는 데 어떻게 향상되었는지 보여 줍니다. 이름 배열이 있고 해당 배열의 모든 이름을 인쇄하려고 한다고 가정합니다. 이 두 가지 예제와의 차이점을 보자루프에 대한 향상된 루프는 다음과 같이 작업을 단순화합니다- Java는 Java 5에 도입 된 for 루프의 또 다른 버전을 포함합니다. 향상된 for 루프는 컬렉션 또는 배열의 요소를 반복하는 더 간단한 방법을 제공합니다. 유연성이 없으며 현재 처리된 요소의 인덱스를 모르고 순차적으로 요소를 반복해야 하는 경우에만 사용해야 합니다. 또한 개체/변수는 루프에 대해 향상될 때 변경할 수 없으므로 배열의 값을 수정할 수 없으므로 값을 수정할 수 있는 다른 루프와 반대로 값을 업데이트할 수 없는 읽기 전용 루프라고 할 수 있습니다.

Uncategorized