谢谢光环了,我就是对这个报错(Employee cannot be cast to java.lang.Comparable)有所困惑,为什么实现了之后就成了呢,难道实现了接口后,Employee 就can be cast to java.lang.Comparable了?
[quote=引用 1 楼 wlwlwlwl015 的回复:] 如果要通过Arrays.sort给对象排序的话,那么对象必须要实现Comparable,并重写里面的compareTo方法,很明显么,你比较对象肯定需要定义一个比较的规则,这个和接口属性没关系,是这个方法决定的。
如果要通过Arrays.sort给对象排序的话,那么对象必须要实现Comparable,并重写里面的compareTo方法,很明显么,你比较对象肯定需要定义一个比较的规则,这个和接口属性没关系,是这个方法决定的。
62,623
社区成员
307,257
社区内容
加载中
试试用AI创作助手写篇文章吧