【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
- java中列舉(Enum)使用Java
- JAVA列舉使用詳解Java
- Java雙屬性列舉使用Java
- Java列舉Java
- Python使用技巧(九):列舉模組enumerate()方法Python
- Java 列舉(enum)Java
- java列舉類Java
- Java列舉型別的使用和原理Java型別
- java enum(列舉)使用詳解 + 總結Java
- 再談在Java中使用列舉(轉)Java
- 【java基礎】--Java列舉Java
- Java基礎--列舉Java
- 【java基礎】列舉Java
- Java(4)列舉類Java
- Java列舉解讀Java
- java中的列舉Java
- java列舉型別Java型別
- java 列舉型別Java型別
- JAVA基礎:再談在Java中使用列舉(轉)Java
- Java列舉類,這樣使用優雅、易懂Java
- JAVA 基礎 - ENUM 列舉的簡單使用Java
- ?Java基礎之Java列舉Java
- Java列舉-通過值查詢對應的列舉Java
- Java enum列舉類詳解 列舉的常見用法Java
- 深入理解 Java 列舉Java
- Java - Enum 列舉型別Java型別
- Java 列舉 switch的用法Java
- Java —— 列舉類(enum 類)Java
- java_06列舉類Java
- Java 列舉 enum 詳解Java
- JAVA(四)類集/列舉Java
- java基礎:enum列舉Java
- Java列舉型別enum的詳解及使用Java型別
- 小技巧分享:在 Go 如何實現列舉?Go
- Java列舉類在生產環境中的使用方式Java
- java中的列舉型別Java型別
- JAVA動態增加列舉項Java