<TIL> 10. java 반복문

YUJIN LEE·2023년 2월 14일
0

개발log

목록 보기
10/149

For

for(초기화 ; 조건식 ; 증감식){
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장;
}
실행 순서
1. 초기화
2. 조건식
3. 조건식이 참일 경우 문장 수행
4. 증감식
5. 조건식이 거짓이 될 때 까지 반복

class Control3_3 {
public static void main(String[] args) {
// 초기화 시 변수 2개 사용 가능합니다. 단, 타입이 같아야 한다.
for (int i = 1, j = 10; i <= 10; i++, j--) {
System.out.println("i는 현재 " + (i) + "입니다.");
System.out.println("j는 현재 " + (j) + "입니다.");
}
System.out.println();
// 이렇게 변수 2개를 사용하여 조건식을 구성할 수 있습니다.
for (int k = 1, t = 10; k <= 10 && t > 2; k++, t--) {
System.out.println("k는 현재 " + (k) + "입니다.");
System.out.println("t는 현재 " + (t) + "입니다.");
}
}
}

향상된 for

for( 타입 변수이름: 배열 or 컬렉션){
배열 or 컬렉션의 길이만큼 반복적으로 실행하고자 하는 문장;
}
class Control3_5 {
public static void main(String[] args) {
int[] arr = new int[]{1, 2, 3, 4, 5};

    for (int e : arr) {
        System.out.print(e + " ");
    }
}

}

profile
인정받는 개발자가 되고싶습니다.

0개의 댓글