枚举是个嘛玩意儿~
JDK5.0加了枚举的概念,它跟以前的字段到底有什么不同啊?
也就是说枚举都是 public 和 static 以及 final 的 是吗?
只有类里才有public,static的说法,而enum只是sun为了使用方便而新产生的数据类型。
以往要使用枚举的功能的话,需要这样定义:
public interface Day {
int monday = 1;
int tuesday = 2;
int wednesday = 3;
}
以后使用时,可以Day.monday。