int i;
for(i = 1; i < 6; i++){
System.out.println(i);
}
for( init ; condition ; in/decrease ) { statement }
false
일 경우 종료for
문 블럭 내부에서만 사용 가능 (지역 변수),
(콤마) 로 구분한다. (⚠️ 같은 타입에서만 가능)💡 무한 반복문 - for(;;)
while(1)
while(true)
(true
생략 불가능)
int i, j;
for(i = 0; i < 10; i++){
for(j = 0; j < 10; j++)
System.out.println("loop");
}
int i = 0;
while(i <= 10){
System.out.println(i);
i++;
}
true
일 경우 계속 반복while
문과 for
문은 서로 변경 가능int i = 0
do { i++
}while(i <= 10);
while()
뒤 ;
(세미콜론) 을 붙여야 한다.true
일 경우 계속 반복for
문, while
문, do-while
문을 벗어날 때 사용 (switch
문에도 사용)label
:
을 쓰고 break
label
;
사용for
, while
, do-while
반복문에서만 사용된다.for
문의 증감식, while
문, do-while
문의 조건식으로 이동int [] nums = {1, 2, 3};
for (int num : nums){}
for
문