enum 매거적 역할
1321 단어 java 기초 지식
나의 이해: 매거는 select의 작용과 같다. 선택에 따라 매거 대상의 값이나 대상의 원소 내용을 얻고
1. 고정 필드, 예를 들어 시스템은 몇 가지 고정 필드를 설정해야 한다:read,unread,email,address 등 필드를 일일이 열거할 수 있다.
2. 고정 필드에 속성을 추가하여 고정 필드의 속성을 얻을 수 있다. 그러면 select의 옵션과 매우 비슷하다.
직접 코드 시범을 보이는데, 코드에 주석이 있다.
@ToString // lombok tostring
public enum MessgeStatus {
// , ,
Read(1, "chenggong"),
Uread(2, " ");
private int code;
private String des;
// , ,
MessgeStatus(int code, String des) {
this.code = code;
this.des = des;
}
// ,
public int getCode() {
return code;
}
public String getDes() {
return des;
}
}
// ,
class testd {
public static void main(String[] args) {
int dd = MessgeStatus.Read.getCode();
System.out.println(MessgeStatus.Read.toString());
}
}
//
public enum ParamVerifyType {
OBJECT_NOT_NULL,
INTEGER_LARGER_THAN_ZERO,
LONG_LARGER_THAN_ZERO,
STRING_NOT_BLANK,
ID_CARD,
EMAIL,
BANKCARD,
MOBILE_PHONE,
TELEPHONE,
ADDRESS,
CHINESS_NAME,
LICENSE_NO
}
참고 자료:https://blog.csdn.net/u014527058/article/details/52751488
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java 프로그램 설계 2분 찾기 및list 정렬텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.