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(); } }
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下