草庐IT

java - 我们怎么不能将两个枚举值与 '<' 进行比较?

如果枚举实现了Comparable那为什么不能与比较?publicclassDream{publicstaticvoidmain(String...args){System.out.println(PinSize.BIG==PinSize.BIGGER);//falseSystem.out.println(PinSize.BIG==PinSize.BIG);//trueSystem.out.println(PinSize.BIG.equals(PinSize.BIGGER));//falseSystem.out.println(PinSize.BIG>PinSize.BIGGERER)

java - 我们怎么不能将两个枚举值与 '<' 进行比较?

如果枚举实现了Comparable那为什么不能与比较?publicclassDream{publicstaticvoidmain(String...args){System.out.println(PinSize.BIG==PinSize.BIGGER);//falseSystem.out.println(PinSize.BIG==PinSize.BIG);//trueSystem.out.println(PinSize.BIG.equals(PinSize.BIGGER));//falseSystem.out.println(PinSize.BIG>PinSize.BIGGERER)