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 生日广州男生祝福语简短