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 兄妹拍照祝福语简短的话