java comparable 小记

总是忘记java中compare默认的比较顺序,在这里记录一下

o1.compareTo(o2);
或者
int compare(int o1, int o2);

compare是从小到大排序

如果该函数返回负数,o1在o2前,正数o2在o1前,返回0则相等

就是返回正数的话,当前对象(调用compareTo方法的对象o1)要排在比较对象(compareTo传参对象o2)后面,
返回负数的话,放在前面