java.lang
接口 Comparable
此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。
继承Comparable接口,使它变得可以比较,例如二分搜索树等
实现Comparable接口,则需要重写compareTo方法
compareTo方法
比较此对象与指定对象的顺序。如果该对象小于、等于或大于指定对象,则分别返回负整数、零或正整数。
例: e1.compareTo(e2)
- 返回 负整数 即 e1.compareTo(e2) < 0 表示e1 < e2
- 返回 正整数 即 e1.compareTo(e2) > 0 表示e1 > e2
- 返回 0 即 e1.compareTo(e2) == 0 表示e1==e2