JAVA列舉使用詳解
在實際程式設計中,往往存在著這樣的“資料集”,它們的數值在程式中是穩定的,而且“資料集”中的元素是有限的。
例如星期一到星期日七個資料元素組成了一週的“資料集”,春夏秋冬四個資料元素組成了四季的“資料集”。
在java中如何更好的使用這些“資料集”呢?因此列舉便派上了用場,以下程式碼詳細介紹了列舉的用法。
package com.map.enums;
import java.util.ArrayList;
import java.util.EnumSet;
import java.util.List;
public enum emums {
/** 正確列印結果*/
YES_YES(1, "正確列印結果"),
/** 錯誤列印結果 */
YES_NO(0, "錯誤列印結果");
private Integer code;
private String name;
/**
* 構造方法,必須跟上面列舉值相對應的構造方法
* @param code
* @param name
*/
emums(Integer code, String name) {
this.code = code;
this.name = name;
}
public Integer getCode() {
return code;
}
public String getName() {
return name;
}
}
測試列舉值的結果
public class Test {
public static void main(String[] args){
System.out.println(emums.YES_YES.getCode());
System.out.println(emums.YES_YES.getName());
System.out.println(emums.YES_NO.getCode());
System.out.println(emums.YES_NO.getName());
}
}
列印結果:
已經完成了,列舉我們在很多地方都是有用的,這個例子雖然有點短,希望能幫到你們,勿噴!!
相關文章
- Java 列舉 enum 詳解Java
- Java列舉型別enum的詳解及使用Java型別
- Java enum列舉類詳解 列舉的常見用法Java
- TS — 列舉(詳解)
- Java列舉類與註解詳解——一篇文章讀懂列舉類與註解詳Java
- Java列舉解讀Java
- 【java】【列舉使用技巧】Java
- Java 列舉(enum) 詳解7種常見的用法Java
- Java雙屬性列舉使用Java
- Java列舉Java
- Java 列舉、JPA 和 PostgreSQL 列舉JavaSQL
- Day69.註解&列舉類的複習 -Java註解&列舉類Java
- Java列舉類、註解和反射Java反射
- 秒懂系列,超詳細Java列舉教程!!!Java
- Java 列舉(enum)Java
- java列舉類Java
- 你可能不瞭解的java列舉Java
- Java基礎(十)——列舉與註解Java
- Java列舉類,這樣使用優雅、易懂Java
- Java基礎--列舉Java
- Java(4)列舉類Java
- java中的列舉Java
- 【java基礎】列舉Java
- ?Java基礎之Java列舉Java
- Java列舉-通過值查詢對應的列舉Java
- Java —— 列舉類(enum 類)Java
- Java 列舉 switch的用法Java
- java_06列舉類Java
- 深入理解 Java 列舉Java
- 再談java列舉enumJava
- Java - Enum 列舉型別Java型別
- 「 網路安全術語解讀 」通用平臺列舉CPE詳解
- 03-Java核心類庫_列舉、註解與反射Java反射
- Java列舉類在生產環境中的使用方式Java
- java中的列舉型別Java型別
- Java 集合列舉泛型(一)Java泛型
- 一文了解java列舉Java
- 使用 MapStruct 對映列舉Struct
- JAVA中常見的阻塞佇列詳解Java佇列