public static void main(String[] args) {
int[] arr = {5,8,0,2,3,1};
//toString:将数组变成规则的字符串
//String:[元素,元素]
System.out.println(Arrays.toString(arr));//遍历方法
//拷贝数组 并扩容 采用原数组arr=的话 原素组会被覆盖 也可以用新的数组接收
arr = Arrays.copyOf(arr,arr.length<<1);
System.out.println(Arrays.toString(arr));
//对数组进行排序
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
//比较两个数组的元素相等
int[] a = {1,2,3};
int[] b = {1,2,3};
//默认比较的地址
System.out.println(a==b);//false
boolean flag = Arrays.equals(a,b);
System.out.println(flag);//true
//查找5在arr数组的索引位置 前提:排序
System.out.println(Arrays.binarySearch(arr, 5));
//将十全部填充到数组
Arrays.fill(arr,10);
System.out.println(Arrays.toString(arr));
//数组->集合
//int ... a === int[] a
//语法糖
List<Integer> list = Arrays.asList(1,2,3);
System.out.println(list);
}
08-02
113
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-12
195
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交