Enumerated types
Enumerated type 상수와 비교할 때 사용합니다. 이전 어플리케이션 작성 때에 enum이라는 구분자를 사용해 봤다면, javac ?source 1.5 옵션이 필요합니다.public enum StopLight { red, amber, green }; |
Jini Say
enum이 없던 시절 저는 아래와 같이 사용했습니다. 우리가 값을 바꿀수 없는 상수를 사용하는 것은 리터럴을 통해서 코드 작성력을 높이기 위해서 입니다. 앞으로 상당히 코딩양도 줄고 코딩 패턴도 달라질것으로 봅니다.
Class JlabConstant{
static final int VIEW=0;
static final int EDITOR=1;
}