Java学习笔记(一) Collections.sort()方法 下面的代码可以看出来,当使用Collections.sort()方法对list进行排序的时候,是把list转成数组,调用Arrays.sort()方法对数组进行排序,然后遍历排好序的数组把元素按顺序放到list里面。 举例子 在debug的模式下分析下面的排序过程: 没有 需要排序的元素是三个 最后调用的是binarySort方法。