列舉類enum中的values 方法

2021-09-22 01:31:16 字數 663 閱讀 3125

value()方法可以將列舉類轉變為乙個列舉型別的陣列,因為列舉中沒有下標,我們沒有辦法通過下標來快速找到需要的列舉類,這時候,轉變為陣列之後,我們就可以通過陣列的下標,來找到我們需要的列舉類。

例項:

/**

* @classname: testenum

* @description:todo

* @author: lsh

* @date: 2023年5月9日

*/public enum testenum

// 由傳入的key值返回對應的value2值

public static string value2of(int key)

}return null;

}/**

* @return the key

*/public integer getkey()

/*** @return the value2

*/public string getvalue2()

}

測試類

public class teste 

}

執行結果

python的列舉類 Enum

列舉 from enum import enum,unique 1 預設列舉類 month enum month jan feb mar for name,member in month.members items print name,member,member.value value屬性是自動賦...

Enum 列舉類的寫法

先定義乙個列舉類 enumdemo public enum enumdemo public string getkey public string getvalue 再新建的測試類 test 裡面執行main方法 public class test 上面是乙個最簡單的小例子,同時我們還可以再列舉時,...

關於列舉類Enum的使用

check handler deal return,程式的處理 使用列舉類enum可以更加便捷的完成檢驗和處理 沒有使用列舉類之前,使用的是常量定義,在commonconstants中定義了很多想要使用的常量,然後在 處理過程中,就是用了多個if else if else if else 繁瑣,但是...