列舉方法詳解

2021-06-25 14:22:08 字數 753 閱讀 9303

package test1;

public enum day catch (exception ex)

}}

1. valueof(string name):day

返回當前型別指定名稱的列舉常量。名稱必須與在此型別中宣告列舉常量所用的識別符號完全匹配。(不允許使用額外的空白字元。)

引數:name - 要返回的常量名稱

返回:帶指定名稱的列舉常量

丟擲:illegalargumentexception - 如果指定列舉型別不包含指定名稱的常量,或者指定類物件不表示列舉型別

nullpointerexception - 如果 name 為空

2. valueof(classenumtype, string name): t - enum

返回帶指定名稱的指定列舉型別的列舉常量。名稱必須與在此型別中宣告列舉常量所用的識別符號完全匹配。(不允許使用額外的空白字元。) 

引數:enumtype - 要從中返回常量的列舉型別的 class 物件

name - 要返回的常量名稱

返回:帶指定名稱的指定列舉型別的列舉常量

丟擲:illegalargumentexception - 如果指定列舉型別不包含指定名稱的常量,或者指定類物件不表示列舉型別

nullpointerexception - 如果 enumtype 或 name 為空

3. values(): day - day

獲得當前列舉中的所有常量。

列舉型別詳解

一 列舉型別的定義 enum 型別名 型別名是變數名,指定列舉型別的名稱。列舉值表也叫列舉元素列表,列出定義的列舉型別的所有可用值,各個值之間用 分開。例 enum suit 二 列舉變數說明 列舉變數有多種宣告方式 1.列舉型別定義與變數宣告分開如 enum suit enum suit a en...

C 列舉 詳解

列舉是乙個值型別,包含一組命名的常量,列舉型別用 enum 關鍵字定義 public enum color 可以宣告列舉型別的變數,如變數 c1,用列舉型別的名稱作為字首,設定乙個命名常量,來賦予列舉中的乙個值 color c1 color.red console.writeline c1 控制台輸...

c語言列舉詳解

列舉一般用於定義乙個集合,如色彩,星期等等,他提供了更加貼近實際的對物件的描述,方便了程式設計工作.下面簡單介紹下c語言中的列舉型別和在linux系統中的作用。列舉是乙個被命名的整型常數的集合,列舉在日常生活中很常見。例如表示星期的sunday,monday,tuesday,wednesday,th...