Comparable接口有唯一的抽象方法,用于比较两个元素的大小!
package com.jun.sort;
/**
* 通过实现Comparable接口方法,比较两个元素大小(类似一些基本包装类和String都有了默认实现)
*/
public class ComparableImplement implements Comparable {
private String a = "你好";
@Override
public int compareTo(Object o) {
return a.compareTo((String) o);
}
public static void main(String[] args) {
ComparableImplement implement = new ComparableImplement();
System.out.println(implement.compareTo(new String("好")));
}
}
结果:
-2589