에서 프로그래밍 언어,루프를 실행하는 데 사용되는 설정 지시의/기능 때 반복적으로 몇 가지 조건이 사실이다. 자바에는 세 가지 유형의 루프가 있습니다.
- 루
- 는 동안 반복
- 하는 동안 반복
Java 에 대한 반복 대하는 동안 반복 대행하는 동안 반복
Java 을 위한 루프를 사용하여 반복 프로그램의 일부다. 반복 횟수가 고정되어 있으면 for loop 를 사용하는 것이 좋습니다.
java 에는 세 가지 유형의 for 루프가 있습니다.,
- Simple For Loop
- For-each 또는 Enhanced For Loop
- Loop
Java Simple For Loop
a simple for loop 는 C/C++와 동일합니다. 변수를 초기화하고 조건 및 증가/감소 값을 확인할 수 있습니다. 그것은 네 부분으로 구성되어 있습니다:
- 초기화:루프가 시작될 때 한 번 실행되는 초기 조건입니다. 여기서 변수를 초기화하거나 이미 초기화 된 변수를 사용할 수 있습니다. 그것은 선택적인 조건입니다.,
- 조건:루프의 조건을 테스트하기 위해 매번 실행되는 두 번째 조건입니다. 조건이 거짓 일 때까지 실행을 계속합니다. 부울 값을 true 또는 false 로 반환해야합니다. 그것은 선택적인 조건입니다.
- 문:루프의 문은 두 번째 조건이 false 가 될 때까지 매번 실행됩니다.
- 증가/감소:변수 값을 증가 또는 감소시킵니다. 그것은 선택적인 조건입니다.,
Syntax:
흐름도:
예:
테스트는 그것을 지금
출력:
12345678910
Java 중첩에 대한 반복
경우 우리가 루프를 위한 내부에 또 다른 반복,그것으로 알려져 있는 중첩에 대한 반복입니다. 내부 루프는 외부 루프가 실행될 때마다 완전히 실행됩니다.,
예:
출력:
1 11 21 32 12 22 33 13 23 3
피라미드 예제 1:
출력:
* * * * * * * * * * * * * * *
피라미드 예제 2:
출력:
* * * * * * * * * * * * * * * * * * * * *
Java-각 반복
한 각 반복 사용하여 이송 또는 배열 컬렉션에서 java. 값을 증가시키고 첨자 표기법을 사용할 필요가 없기 때문에 간단한 for loop 보다 사용하기가 더 쉽습니다.
인덱스가 아닌 요소 기준으로 작동합니다. 그것은 정의 된 변수에서 하나씩 요소를 반환합니다.,
Syntax:
예:
테스트는 그것을 지금
출력:
1223445678
Java 분류에 대한 반복
우리는 할 수 있습의 이름을 각 Java 에 대한 반복입니다. 그렇게하기 위해 for 루프 앞에 레이블을 사용합니다. 특정 for 루프를 끊거나 계속할 수 있도록 for 루프를 중첩 한 경우 유용합니다.
일반적으로 break and continue 키워드 breaks/continues the innerm for loop only.,
Syntax:
예:
출력:
1 11 21 32 1
경우에 당신은 휴식을 사용하여 bb;,그것은 휴식 내부 루프에서만 기본적으로 동작의 모든 루프입니다.나는 이것을 할 수 없다.