[Java] enum(열거 타입)에 대해서
·
Java
1. Enum 이란?enum은 서로 연관된 상수들의 집합으로 상수를 여러개 정의 할 때 사용한다.ex) 요일, 계절, 과목 등을 나타낼 때 쓰일 수 있다. 2. Enum 구현하기1. enum 정의enum 클래스로 언어들을 상수화 했다(열거 상수는 대문자로 작성해야 한다.)enum은 클래스처럼 선언해서 사용 가능하다. 2. enum 값 출력enum 객체가 출력되는걸 볼 수 있다. 실행 결과: 3. Enum의 장점Enum은 코드의 가독성을 높이고 논리적인 오류를 줄일 수 있는 장점이 있다. 1) 상수와 리터럴이 논리적 연관이 없는 문제를 해결 가능하다.ENGLISH라는 상수와 1이라는 리터럴은 논리적으로 아무런 연관이 없다.이러한 문제를 해결 가능하다. 2) 서로 다른 개념끼리 이름이 충돌할 수 있는 문제를..