java中enum的用法
本文实例讲述了java中enum的用法。分享给大家供大家参考。具体分析如下:
1.基本用法
enumDay{
SUNDAY,MONDAY,TUESDAY,WENDSDAY,THURSDAY,FRIDAY,SATURDAY;
}枚举是常量,所以应该用大写。
2.枚举是对象
枚举隐含地继承了java.lang.Enum,所以它具有java.lang.Enum的属性和方法。遍历枚举:
publicclassMain{
publicstaticvoidmain(String[]args){
for(Dayday:Day.values()){
System.out.println(day);
}
}
}3.枚举可以带字段和方法,以下示例来自官方TheJava™Tutorials
publicenumEnumDemo{
AOBJECT("fieldone","fieldtwo");
privateStringfield1; privateStringfield2;
EnumDemo(Stringval1,Stringval2){ this.field1=val1; this.field2=val2; }
publicvoidprintFields(){ System.out.println(this.field1); System.out.println(this.field2); }
publicstaticvoidmain(String[]args){ EnumDemo.AOBJECT.printFields(); } }
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短