凌北辰

Arrays类

它里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)

1.toString返回数组的字符串形式   Arrays.toString(arr);

2.sort排序(自然排序和定制排序) Integer arr[]  = {1,3,2,7,5};

3.binarySearch通过二分查找搜索法进行查找:要求必须排好序

int index = Arrays.binarySearch(arr,3);

4.copyOf 数组元素的复制

Integer[]  newArr = Arrays.copyOf(arr,arr.length);

5.fill数组元素的补充

Integer[] num = new Integer[]{8,3,2};

Arrays.fill(num,99);

6.equals 比较两个数组元素内容是否完全一致

boolean equals = Arrays.equals(arr,arr2);

7.asList将一组值,转换成list

List <Integer>  asList = Arrays.asList(2,3,4,5,6,7,1);

System.out.println("asList = "+asList);

posted on 2021-09-15 14:22  凌北辰  阅读(49)  评论(0)    收藏  举报