一、列舉概述
列舉類是一種特殊的類,它的物件個數是有限個。
適用場景: 當物件的個數已經固定,並有限時,例如:性別,星期等等
二、列舉中的方法
a.ordinal();獲取列舉物件的序號
b.name();把列舉物件轉為字串
c.valueof;把字串轉為列舉物件
d.values();以陣列形式返回所有的列舉物件。
public enum 列舉類名
public class testenum
}}
三、
a.列舉類中的構造方法不能是公有的
b.列舉類也不能被繼承。
c.定義的物件的引數型別和個數必須與構造方法保持一致。
public enum ***
// 構造方法不能是公共的
***(string cnname)
}public class testenum
}
Java學習 java列舉例項
先貼上例項 public class test private example string description private example int i public string getdescription public intgeti public static void main s...
Java學習筆記 列舉
public class testenum class color1第二種方式public class testenum class color2 public static final color2 red new color2 紅燈亮為1 public static final color2 g...
Java知識整理(十一)之列舉
列舉 enum 列舉enum的方法,名字name 排行ordinal 0 n 將字串變為物件valueof str 所有的方法要放在元素列表之後,元素列表後有東西,要加分號,構造方法要是私有的 元素後 比如sun 加 引數 可以呼叫對應的構造方法 red 30 相當於寫了乙個匿名內部類,呼叫了有參的...