계산기 과제를 복습하면서 사칙연산 기호를 관리하기 위해 Enum을 사용해보았다.처음에는 단순히 +, -, *, /를 switch문에서 직접 비교했지만, 도전 과제에서는 Enum을 활용하여 연산자 정보를 하나의 타입으로 관리해보았다.이번 글에서는 계산기 과제에서 사용한 코드를 기준으로 Java의 Enum을 어떻게 활용할 수 있는지 정리해보자.1. Enum이란?Enum은 서로 관련된 상수들을 하나의 타입으로 묶어서 관리할 수 있도록 해주는 문법이다.이 값들은 프로그램이 실행되는 동안 갑자기 다른 연산자로 변경될 필요가 없다.이처럼 정해진 값들을 하나의 그룹으로 관리하고 싶을 때 Enum을 사용할 수 있다. 계산기 과제에서는 OperatorType이라는 Enum을 만들었다.public enum Operator..