요약하면, if-else 문은 다양한 조건을 처리하는 데 유연하고, switch 문은 옵션 출력 처럼 변수의 값에 따라 여러 경우 중 하나를 선택하는 경우 효과적이고, switch 표현식은 특히 값 할당과 관련된 간단한 로직에서 간결하고 표현력 있는 방법을 제공한다. [if문 사용 특징] 범위 기반 조건 검사, 복잡한 조건(여러 조건 동시 진행) public static void main(String[] args) { int score = 85; if (score >= 90) { // A grade } else if (score >= 80) { // B grade } else if (score >= 70) { // C grade } else { // Below C grade } } * 용도: if 문은 ..