首先《compare(T o1, T o2)是中的o1,o2代表什么,是怎么实现排序的?怎么和compareTo()配合使用?
答:o1和o2每次只取一个数据,就一次只比较两个数据,假如比较7,8,9,5,6,那么第一次比较o1先取8,o2取7(很奇怪,我当时以为是顺着取值,但是很奇怪,他是相邻两个值逆着取值,但不管他,开心就好)
那么o1-o2表示后一个数-前一个数如果>0为true,实现升序排列
鉴于这位老哥的博客https://blog.csdn.net/qq_36005199/article/details/81480933