int[] scores = {1,7,13,26,36,47,55,78,99};
Arrays.binarySearch(scores, 36);//二分法查找
Arrays.toString(scores);//数组转化为字符串输出
Arrays.sort(scores);//快速排序
/**
* 数组复制
* 效率:System.arraycopy > Arrays.copyOf > for
*/
int[] newScores = new int[scores.length];
System.arraycopy(scores, 0, newScores, 0, scores.length - 1);//必须是一个新数组
int[] newScores1 = Arrays.copyOf(scores, 6);//or Arrays.copyOfRange(original, from, to);
//判断两个数组的值是否相等
Arrays.equals(scores, newScores);
//数组填充
Arrays.fill(newScores1, 1);
Arrays工具类
最新推荐文章于 2024-04-28 18:49:50 发布