【java】【列舉使用技巧】
/**
* 列舉使用技巧 - 簡易資料對照
* @author Administrator
*
*/
public enum CountryEnum {
ONE( 1,"玉麒麟","盧俊義" ),
TWO( 2,"智多星","吳用" ),
THREE( 3,"入雲龍","公孫勝" ),
FOUR( 4,"霹靂火","秦明" ),
FIVE( 5,"金槍手","徐寧" );
private Integer retCode;
private String retNickName;
private String retName;
private CountryEnum(Integer retCode, String retNickName, String retName) {
this.retCode = retCode;
this.retNickName = retNickName;
this.retName = retName;
}
public Integer getRetCode() {
return retCode;
}
public String getRetNickName() {
return retNickName;
}
public String getRetName() {
return retName;
}
public static CountryEnum getElement(int index) {
CountryEnum [] myArray = CountryEnum.values();
for (CountryEnum element : myArray) {
if( index == element.getRetCode() ) {
return element;
}
}
return null;
}
public static void main(String[] args) {
System.out.println(CountryEnum.getElement(1).getRetName());
System.out.println(CountryEnum.getElement(1).getRetNickName());
}
}
相關文章
- Java雙屬性列舉使用Java
- Python使用技巧(九):列舉模組enumerate()方法Python
- Java列舉Java
- Java 列舉、JPA 和 PostgreSQL 列舉JavaSQL
- Java 列舉(enum)Java
- java列舉類Java
- Java列舉類,這樣使用優雅、易懂Java
- Java基礎--列舉Java
- Java列舉解讀Java
- Java(4)列舉類Java
- java中的列舉Java
- 【java基礎】列舉Java
- ?Java基礎之Java列舉Java
- Java列舉型別enum的詳解及使用Java型別
- Java列舉-通過值查詢對應的列舉Java
- Java enum列舉類詳解 列舉的常見用法Java
- Java —— 列舉類(enum 類)Java
- Java 列舉 switch的用法Java
- java_06列舉類Java
- 深入理解 Java 列舉Java
- 再談java列舉enumJava
- Java - Enum 列舉型別Java型別
- Java 列舉 enum 詳解Java
- Java列舉類在生產環境中的使用方式Java
- 小技巧分享:在 Go 如何實現列舉?Go
- java中的列舉型別Java型別
- Java 集合列舉泛型(一)Java泛型
- 一文了解java列舉Java
- 使用 MapStruct 對映列舉Struct
- 分組(狀壓dp+技巧:快速列舉子集)
- 聊一聊Java的列舉enumJava
- java基礎(十一) 列舉型別Java型別
- Java列舉類、註解和反射Java反射
- Day69.註解&列舉類的複習 -Java註解&列舉類Java
- 重走JAVA程式設計之路(一)列舉Java程式設計
- java中的列舉型別學習Java型別
- Java基礎教程(15)–列舉型別Java型別
- Java列舉類學習到進階Java