Arrays
用于操作数组,是工具类,方法均为静态方法
Arrays.toString(arr)
:将arr
转化为字符串格式Arrays.euqals(arr1, arr2)
:比较arr1
和arr2
是否相等Arrays.binarySearch(arr, key)
:二分查找arr
中key
的索引,需要保证arr
有序Arrays.sort(arr)
:对数组做排序,默认升序Arrays.sort(arr, rule)
:按照rule
指定的规则进行排序Arrays.copyOf(oldArray, newArrayLength)
:拷贝数组,参数为旧数组、新数组长度Arrays.copyOfRange(oldArray, begin, end)
:拷贝数组,参数为旧数组、起始索引和终止索引
Math
:与数学运算相关
System
:与系统相关
public static void exit(int status)
:退出虚拟机运行public static long currentTimeMillis()
:返回当前系统时间的毫秒值形式