[java] enum 활용법 - 알아두면 좋은 TIP

서론

type이나 상태값을 나타내기위해 많은분들이 enum을 사용합니다.
enum을 활용하는 방법, 사용할때 알아두면 좋은 팁들을 정리해보려합니다.

예제

아래는 설명을 위해 사용할 예제입니다. 본문에 계속 사용될 예정입니다.
주문의 상태를 나타내는 enum입니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public enum OrderStatus {
ORDER("주문"),
PAYMENT("결제완료"),
DELIVERY("배송"),
REJECT("거절"),
REFUNDED("환불"),
CANCEL("취소");

private String description;

TicketStatus(String description) {
this.description = description;
}
}
Read more