第5章 5 列舉型別

2021-09-23 22:58:25 字數 486 閱讀 2044

列舉型別用enum

關鍵字宣告,其實質是,有自己的方法:

tostring():顯示某個

enum

例項的名字。

ordinal():表示某個特定

enum

常量的宣告順序。

values():按照

enum

常量的宣告順序,產生由這些常量值構成的陣列。

如下面的例子所示:

public class test }}

enum mytype

enum有乙個特別實用的特性,即它可以在

switch

語句中使用。

public class test } 

public static void main(string args) }

enum mytype

Java5 列舉型別使用總結

public enum sharpshooter 4 locked 鎖定目標 aim 瞄準目標 shoot 射擊 private string desc 列舉說明 private sharpshooter 4 string desc this.desc desc public string getd...

9 4 列舉型別

乙個變數只有幾種可能的取值,可以一一枚舉出來,變數的取值僅限於列舉的值的有限範圍內,而不適宜用整型 實型 字元型直接表示,c語言提供了這種列舉資料型別。例如,一年的四季有春夏秋冬 乙個星期有星期日 星期一到星期六等。定義列舉型別的一般形式為 enum 列舉型別名 如 enum weekday 1.列...

146 列舉型別

除了簡單的變數型別之外,c 還提供了3個複雜的變數 列舉,結構和陣列。列舉型別的定義 enum 列舉型別的宣告 列舉型別的賦值 在遊戲中我們可以定義乙個int型別來儲存狀態 0 遊戲暫停 1遊戲失敗 2遊戲勝利 3開始選單,但是這樣不容易閱讀,而且容易出錯。這個時候我們通過列舉型別來解決 enum ...