프로그래밍/Java

자바 제어 구문

안드레날린 2022. 10. 29. 08:58

조건 분기

1. if 문

if(조건) {
    // 조건 부합 시 동작 코드 작성
} else if(조건)
    // 조건 부합 시 동작 코드 작성
} else {
    // 조건 부합 시 동작 코드 작성
}

 

2. switch 문

switch(변수) {
    case 값1:
        // 값1에 해당하는 동작 코드 작성
        break;
    case 값2:
        // 값2에 해당하는 동작 코드 작성
        break;
    case 값3:
    case 값4:
        // 값3 또는 값4에 해당하는 동작 코드 작성
        break;
    default:
        // 해당하는 값이 없는 경우 동작 코드 작성
        break;
}

 

 

반복 처리

1. for 문

for(초기화; 반복 조건; 증감문) {
    // 반복 동작 코드 작성
}

 

2. for-each 문

for(변수 : 배열 또는 컬렉션) {
    // 반복 동작 코드 작성
}

 

3. while 문

while(조건) {
    // 반복 동작 코드 작성
}

 

4. do-while 문

do {
    // 반복 동작 코드 작성
    // 단, 조건 관계 없이 최초 한 번은 무조건 동작 함
} while(조건);