http://zhengweisincere.blog.163.com/blog/static/4984464920112149312408/
建议还是用comparator,
comparable在实际项目中不太好用,随便改变一个类的特性项目会出问题的,而且大小比较的特性和类结合起来,重用性和维护起来都麻烦,不小心就会出bug
comparator就把大小比较的特性和类解耦了,而且还可以定义多种排序方式,是个很实用的东西
http://zhengweisincere.blog.163.com/blog/static/4984464920112149312408/
建议还是用comparator,
comparable在实际项目中不太好用,随便改变一个类的特性项目会出问题的,而且大小比较的特性和类结合起来,重用性和维护起来都麻烦,不小心就会出bug
comparator就把大小比较的特性和类解耦了,而且还可以定义多种排序方式,是个很实用的东西