第12条:考虑实现Comparable接口
这一条非常简单。就是说,如果类实现了Comparable接口,覆盖comparaTo方法。
就可以使用Arrays.sort(a)对数组a进行排序。
它与equals方法有点类似,但是,因为Comparable接口是参数化的,而且comparable方法时静态的类型,因此不必进行类型检查,也不需要对它的参数进行类型转换。返回负值代表小,正值代表大,0代表相等。
这一条非常简单。就是说,如果类实现了Comparable接口,覆盖comparaTo方法。
就可以使用Arrays.sort(a)对数组a进行排序。
它与equals方法有点类似,但是,因为Comparable接口是参数化的,而且comparable方法时静态的类型,因此不必进行类型检查,也不需要对它的参数进行类型转换。返回负值代表小,正值代表大,0代表相等。