[JAVA] 열거형(ENUM)에 대하여
·
자바
이번 글에서는 자바에서 열거형(enum)이 왜 필요한지, 그리고 어떻게 사용하는지에 대해 차근차근 살펴보겠다. 단순한 이론보다 실제 예제를 통해 문제점을 파악하고, 열거형으로 어떻게 개선할 수 있는지 과정을 따라가 보자. 먼저 많은 개발자들이 초기에 작성하는 코드부터 살펴보자. 아래는 고객의 등급에 따라 할인율을 적용하는 코드다.public class DiscountService { public int discount(String grade, int price){ int discountPercent = 0; if (grade.equals("BASIC")) { discountPercent = 10; } else if (grade.equals("..