本帖最后由 够了没有 于 2014-1-16 17:58 编辑
张老师讲的关于枚举的这段代码
public class EnumTest {
public static void main(String[] args) {
WeekDay weekDay0 = WeekDay.SUN;
WeekDay weekDay1 = WeekDay.MON;
System.out.println(weekDay0.toString());
System.out.println(weekDay1.toString());
public enum WeekDay{
SUN(1),MON,TUE,WEN,THU,FRI,SAT;
private WeekDay(){System.out.println("first");}
private WeekDay(int day){System.out.println("second");}
}
}
1.老师说枚举的每个元素SUN(1),MON,TUE,WEN,THU,FRI,SAT相当于WeekDay这个类的实例对象,
那么,我们在定义枚举的时候,可不可以用不是该类的实例对象的元素作为该枚举的元素呢?
比如定义一个确定的整数MAX = 127或者MIN = -128?
2.枚举的元素可以用小写字母表示吗?
|
|