Arrays
Arrays.sort(); //对传入的数组进行排序(默认从小到大,没返回值,传入后,原数组发生改变)
Arrays.asList(); //把数组或多个数字(用,分隔)转成list集合
Arrays.toString(); //把传入的数组转为字符串后返回(方便打印数组的内容)
Arrays.copyOf(); //返回一个新数组,新数组为原数组的前len个(第一个参数为原数组,第二个参数为新数组的长度,也是原数组的前len个数据)
Arrays.fill(); //数组中所有元素全部替换掉第二个参数
Arrays.binarySearch(); //二分查找,返回目标值在数组中的下标,如果目标值没在数组中,返回 -(len+1) 负的(数组长度加1)(第一个参数为数组,第二个参数为目标值)
Collections
Collections.max(); //返回集合中最大的元素
Collections.min(); //返回集合中最小的元素
Collections.sort(); //对传入的集合进行排序(默认从小到大)
Collections.shuffle(); //对传入的集合进行随机排序(打乱现在的顺序)
Collections.reverse(); //对传入的集合进行反转(头尾颠倒)
Collections.copy(); //用第一个参数的集合替换掉第二个集合前len个元素(len为第一个参数的集合的长度)
Collections.fill(); //对集合的所有元素进行替换(第二个参数为替换内容,替换的是集合里的所有元素)