[java] 제어 문 선택 규칙

Java의 조건문과 반복문은 프로그램의 흐름을 제어하는 데 중요한 역할을 합니다. 이러한 제어문을 사용할 때 일반적으로 지켜야 할 몇 가지 선택 규칙이 있습니다.

1. if-else 문 사용 시 중괄호 사용

if-else 문을 작성할 때, 조건이 참일 경우 실행될 코드 블록과 거짓일 경우 실행될 코드 블록을 중괄호로 둘러싸야 합니다. 이것은 코드의 가독성을 높이고 예기치 않은 오류를 방지하는 데 도움이 됩니다.

나쁜 예:

if (조건)
    실행문;
else
    다른_실행문;

좋은 예:

if (조건) {
    실행문;
} else {
    다른_실행문;
}

2. switch 문의 default 케이스

switch 문을 사용할 때 항상 default 케이스를 추가해야 합니다. 이렇게 함으로써 switch 문에서 처리되지 않는 모든 상황에 대비할 수 있습니다.

switch (변수) {
    case 값1:
        // 코드
        break;
    case 값2:
        // 코드
        break;
    default:
        // 코드
}

3. for-each 문 활용

배열이나 컬렉션을 순회할 때 for-each 문을 활용하세요. 이를 통해 코드의 가독성을 높이고 오류 가능성을 감소시킬 수 있습니다.

for (타입 변수 : 배열이나 컬렉션) {
    // 코드
}

이러한 선택 규칙들을 따르면 Java 프로그램의 가독성과 유지보수성을 높일 수 있습니다.


참고: