请问什么时候用Comparator接口效果比较好
如果只比较一个属性,例如案例中Student的name,那么即便用Comparable接口中的compareTo也可以成功比较。只要如下图改写即可。那么用Comparator接口是否有必要?Comparator接口的性能会更高吗?
如果我想同时比较id和name,又该怎样用这两个接口实现?
希望大家能多多指教,谢谢!
如果只比较一个属性,例如案例中Student的name,那么即便用Comparable接口中的compareTo也可以成功比较。只要如下图改写即可。那么用Comparator接口是否有必要?Comparator接口的性能会更高吗?
如果我想同时比较id和name,又该怎样用这两个接口实现?
希望大家能多多指教,谢谢!
2020-03-24
举报