相关疑难解决方法(0)

为什么Java Enum需要在compareTo方法中检查class和declaringClass

E枚举中的类型参数定义为<E extends Enum<E>>.那么为什么在Enum实现源代码中,我们还需要检查getClass()getDeclaringClass()compareTo方法中?当我在其中设置不同的枚举类型对象时,我不认为编译器可以通过compareTo.

java enums

3
推荐指数
1
解决办法
152
查看次数

标签 统计

enums ×1

java ×1