使用Comparator命令ArrayList Java
发布时间:2020-12-14 19:19:06 所属栏目:Java 来源:网络整理
导读:我必须按日期和时间订购约会.我有一个约会的ArrayList,并试图创建一个比较器来比较他们的日期和时间.我正在尝试使用Collections.sort方法,将其传递给Appointments的ArrayList和我创建的AppointmentComparator.在编译时,我得到了“没有合适的排序方法”.这是
我必须按日期和时间订购约会.我有一个约会的ArrayList,并试图创建一个比较器来比较他们的日期和时间.我正在尝试使用Collections.sort方法,将其传递给Appointments的ArrayList和我创建的AppointmentComparator.在编译时,我得到了“没有合适的排序方法”.这是编译器生成的完整错误消息的链接:http://prntscr.com/7y4qb 比较:
带语法错误的行:
变量book是约会的ArrayList.的ArrayList<预约> 预约书类:
预约课程:
} 最佳答案
从错误消息中,您似乎忘记将比较器声明为实现接口:
它需要具有实现部分,而不仅仅包含方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |