列舉類的使用例子

2021-06-05 12:44:58 字數 507 閱讀 8000

列舉類的使用,有建構函式,有函式喲

package com.bird.test;

import org.junit.test;

public class eumetest

}enum week

}, tue("星期二")

}, wed("星期三")

}, thu("星期四")

}, fri("星期五")

}, sat("星期六")

}, sun("星期日")

}; private string value;

private week(string value)

public string getvalue()

public abstract string getvalue1();

}

執行結果:

星期一this is the first day.

列舉類的使用

類的物件只有有限個,確定的,我們稱之為列舉類。例如 星期,執行緒狀態,性別,季節等。當需要定義一組常量時,強烈建議使用列舉類 如果列舉類中只有乙個物件,則可以作為乙個單例模式的實現方式 方式一 jdk 1.5 之前,自定義列舉類 自定義列舉類 class season public string g...

使用列舉類

當我們需要定義常量時,乙個辦法是用大寫變數通過整數來定義,例如月份 jan 1 feb 2 mar 3 nov 11 dec 12好處是簡單,缺點是型別是int,並且仍然是變數。更好的方法是為這樣的列舉型別定義乙個class型別,然後,每個常量都是class的乙個唯一例項。python提供了enum...

簡單的使用列舉類

列舉類使用例子 public enum systemusertype public string getlabel public static systemusertype getenum string name for systemusertype enums values return null...