Be ready to study forever - 개발자 꿈나무
[JAVA 문법] Enums - 열거형 본문
Enums – 열거형
상수관리를 편하게 선언하기 위해서 여러 상수를 정의할 때 사용하면 편리하다. 아래의 그림과 같이 Enum으로 한번에 관리가 가능하며 맴버에 접근할 때에는 Static 프로퍼티처럼 Kind.DIAMOND로 접근할 수 있다.
1.열거형의 조상 – java.lang.Enum
열겨형은 아래의 메소드를 상속받으므로 아래의 메소드를 호출할 수가 있다.
예제
2. 열겨형의 멤버 추가
열겨형의 상수 안에 멤버를 추가해 줄 수 있다.
package com.admin.study.admin.model.enumclass;
import lombok.AllArgsConstructor;
import lombok.Getter;
@AllArgsConstructor
@Getter
public enum ItemStatus {
REGISTERED(0,"등록","상품 등록 상태"),
UNREGISTERED(1,"해지","상품 등록 해지"),
WAITING(2,"대기","상품 등록 대기");
private Integer id;
private String title;
private String description;
}
'Programming > JAVA' 카테고리의 다른 글
[JAVA] Annotation - 에너테이션 (0) | 2020.07.29 |
---|---|
[JAVA 문법] 12. Generics (0) | 2020.07.29 |
[JAVA 문법] Collection Framework - Map (0) | 2020.07.28 |
[JAVA 문법] Collection Framework - Set (0) | 2020.07.28 |
[JAVA 문법]Collection Framework - Lists (0) | 2020.07.28 |
Comments