java for문 예제

이 예제에서 변수 항목은 숫자 배열의 현재 값을 보유합니다. 이 프로그램의 출력은 이전과 동일합니다: Java for 루프는 프로그램의 일부를 여러 번 반복하는 데 사용됩니다. 반복 횟수가 고정된 경우 루프용으로 사용하는 것이 좋습니다. 다음 프로그램인 ForDemo는 for 문의 일반 형식을 사용하여 숫자 1부터 10까지의 표준 출력을 인쇄합니다. 이 예제에서는 0에서 10 사이의 값만 인쇄합니다: 두 번째 섹션은 게이트 키퍼이며 true를 반환하는 경우 false를 반환하면 루프에서 문을 실행합니다. 첫 번째 섹션 바로 다음에 루프가 완료되고 세 번째 섹션이 실행될 때마다 실행됩니다. for 루프의 본문이 실행되면 컨트롤이 update 문으로 다시 이동합니다. 이 문을 사용하면 루프 제어 변수를 업데이트할 수 있습니다. 이 문은 끝에 세미콜론으로 비워 두면 됩니다.

이 유인법은 Java의 기본 구조와 사용에 대해 소개하며 예제코드와 함께 연습을 반복합니다. 문자열 및 배열을 사용하여 관련 CodingBat 자바 루프 연습 문제도 참조하십시오. 닉 팔란테에 의해 작성된. while 루프에는 부울 테스트와 다음과 같은 문이 포함된 본문이 있습니다: for 루프와 관련된 이러한 java 프로그래밍 예제를 확인하십시오: 프로그램이 실행될 때 인터프리터는 항상 실행될 문을 추적합니다. 이를 제어 흐름 또는 프로그램 실행 흐름이라고 합니다. for 문은 컬렉션 및 배열을 통해 반복하도록 설계된 또 다른 폼을 가지고 있으며 이 양식을 명령문에 대한 강화라고도 하며 루프를 보다 컴팩트하고 읽기 쉽게 만드는 데 사용할 수 있습니다. 이를 설명하기 위해 숫자 1부터 10까지의 다음 배열을 고려하십시오: 프로그래밍 언어에서 반복하는 것은 일부 조건이 true로 평가하는 동안 일련의 명령/함수를 반복적으로 실행하기 위한 기능입니다. Java는 루프를 실행하는 세 가지 방법을 제공합니다.

모든 방법은 유사한 기본 기능을 제공하지만 구문 및 상태 검사 시간이 다릅니다. 위에서 작성한 것과 동일한 예제를 사용하여 루프용 으로 향상된 것을 사용하여 다시 작성해 보겠습니다. 다음으로 부울 식이 평가됩니다. true이면 루프의 본문이 실행됩니다. false이면 루프본문이 실행되지 않고 제어가 for 루프를 지나 다음 문으로 이동합니다. 참고 : 위의 예에서는 루프에 대한 향상된 num을 int로 선언했습니다. 이는 배열의 데이터 유형에 따라 변경됩니다. 예를 들어 문자열 형식에 대한 향상된 for 루프는 다음과 같습니다. 모든 루프에 대한 자바에서 루프의 두 종류가 있다 밖으로 나를 도울 수있는 동안. for 문은 다양한 값에 대해 반복하는 컴팩트한 방법을 제공합니다. 프로그래머는 특정 조건이 충족될 때까지 반복적으로 반복되는 방식으로 인해 “for 루프”라고 하는 경우가 많습니다. for 문(for statement)의 일반적인 형식은 다음과 같이 표현될 수 있습니다.

while 루프 중간에 있는 if 문은 종료 조건을 확인합니다. 종료 조건이 true이면 코드는 while 루프를 즉시 종료하는 “break”를 호출합니다. 이렇게 하려면 for 루프 앞에 레이블을 사용합니다. 루프에 대해 특정을 끊고 계속할 수 있도록 루프에 중첩된 경우에 유용합니다. 코드가 초기화 식 내에서 변수를 선언하는 방법을 확인합니다. 이 변수의 범위는 선언에서 for 문에 의해 제어되는 블록의 끝까지 확장되므로 종료 및 증분 식에서도 사용할 수 있습니다.