[编写高质量代码:改善java程序的151个建议]建议73 使用Comparator进行排序
1.
2.
Comparable接口是作用于类本身,来表明类本身是可以按CompareTo这种约定排序。
Comparator接口是一个为你生成一个单独的排序工具提供的约定。即可以创建一个实现这种约定的排序工具类,最终将这个工具类的实例告知sort方法。
==
回头补上Comparator的所有属性排序方法,同时只用写一个工具类,而不是一个属性排序就写一个工具类的方法。
1.
2.
Comparable接口是作用于类本身,来表明类本身是可以按CompareTo这种约定排序。
Comparator接口是一个为你生成一个单独的排序工具提供的约定。即可以创建一个实现这种约定的排序工具类,最终将这个工具类的实例告知sort方法。
==
回头补上Comparator的所有属性排序方法,同时只用写一个工具类,而不是一个属性排序就写一个工具类的方法。