1、简单用法:
直接将integer数组传入sort方法,作为参数,是升序排列;
Integer[ ] arr;
Arrays.sort(arr);

部分排序,传入起始地址和终止地址
Integer[ ] arr;
Arrays.sort(arr,from,int);

2、自定义排序:


可以看到,return a-b;的效果是升序排序,和默认只传入一个数组名结果一样,而return b-a;效果就是降序排列;

同时,return -1的效果是逆序原来的数组;
补充(附上另外两篇讲解详细的博客):
Comparator接口的compare函数的详细作用:
comparator接口中compare比较方法详述
java comparator 升序、降序、倒序从源码角度理解