JAVA] Enum은 무엇인가?
목차 - Enum 이란? - Enum 정의하는 방법 - Enum이 제공하는 메소드 - java.lang.Enum - EnumSet - Enum SingleTon Enum이란? 컴퓨터 프로그래밍에서 Enum이란 enumerated type을 줄일만로써 멤버라 불리는 명명된 값의 집합을 이루는 자료형이며 일반적으로 상수 역할을 하는 식별자이다. ( 위키피디아 ) Enum 정의하는 방법 * 생성자가 없는경우 enum 이름{ 상수명1 , 상수명2 ...; } {} 상수안에 상수명만 정의하면 된다. * 생성자가 있는경우 enum 이름{ 상수명1(), 상수명2(), ... private final 데이터타입 변수명; //setter //getter private 생성자(매개변수1,매개변수2....){ } } 생성자..