EX)
Enum Fruit{
APPLE, PEACH, BANANA
}
==
class Fruit {
Public static final APPLE = new Fruit();
Public static final APPLE = new Fruit();
Public static final APPLE = new Fruit();
Private Fruit() {}
}
- 코드가 단순해진다
- 인스턴스 생성과 상속을 방지한다
- 키워드 enum을 사용하기 때문에 구현의 의도가 열거임을 분명하게 나타낼수있다.
- 다양한 활용이 가능하다
자세한건 아래 링크로 확인
https://techblog.woowahan.com/2527/
Java Enum 활용기 | 우아한형제들 기술블로그
{{item.name}} 안녕하세요? 우아한 형제들에서 결제/정산 시스템을 개발하고 있는 이동욱입니다. 이번 사내 블로그 포스팅 주제로 저는 Java Enum 활용 경험을 선택하였습니다. 이전에 개인 블로그에 E
techblog.woowahan.com
'자바' 카테고리의 다른 글
| [TIFF FILE TO PDF] tiff 파일을 pdf로 변환 (1) | 2022.11.02 |
|---|---|
| [ArrayList] 리스트를 100개씩 나누기 (0) | 2022.11.01 |
| [Equals VS contentEquals] (0) | 2022.10.25 |
| [정규식] 자바에서 숫자를 체크하는 정규식 (1) | 2022.10.25 |
| [Thread stop] 원하는 기간 동안 stop (1) | 2022.10.25 |