有个疑问?对enum类型增添字段,不就失去了编译时发现错误的特性?
enum实例唯一,实例的字段随便加
一楼说的应该是在最前面提出enum优势的时候说的
注意到Weekday定义的常量范围是0~6,并不包含7,编译器无法检查不在枚举中的int值;
Weekday
0
6
7
int
这个一般class的劣势在下面讲enum优势也是一句带过,真没get到这个优势是什么。不管是一般class还是enum,都可以得到其enum字段的常量与一个不在范围的常量比较啊。。。。
Sign in to make a reply
旋转的蹄尖
有个疑问?对enum类型增添字段,不就失去了编译时发现错误的特性?