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);

上一篇:Arrays,接口编程+动态绑定+匿名内部类_听韩顺平课笔记


下一篇:Java | Arrays类的基本认识和使用