所有Java枚举都实现可比较:http
:
//java.sun.com/javase/6/docs/api/java/lang/Enum.html
您也可以使用该
ordinal方法将它们转换为
ints,然后比较就很简单了。
if (ErrorLevel.ERROR.compareTo(someOtherLevel) <= 0) { ...}
所有Java枚举都实现可比较:http
:
//java.sun.com/javase/6/docs/api/java/lang/Enum.html
您也可以使用该
ordinal方法将它们转换为
ints,然后比较就很简单了。
if (ErrorLevel.ERROR.compareTo(someOtherLevel) <= 0) { ...}上一篇 wait / notify和wait / interrupt有什么区别?
下一篇 为什么SimpleDateFormat(“ MM / dd / yyyy”)将日期解析为10/20/20128?