Collections对集合提供一些常见的算法实现
Arrays针对数组提供一些常见的算法实现
集合和数組之间的相互转化
List list=new ArrayList();
Object[] arr=list.toArray(); 将集合转换为数组
Arrays.asList(arr):List 可以将一个数组装换为集合,务必注意这里返回的ArrayList不是java.util.ArrayList
binarySearch用于实现在数组中进行折半查找,要求查找数据的数组必须有序
fill使用特定数据填充整个数组(每个数组的元素的值都是这个值)
copyOf数组复制,返回新数组
int[] arr={2,5,9,13,27,69,83};
int[] arr0=new int[7];
Arrays.fill(arr0,200);
arr0=Arrays.copyOf(arr,4);
System.out.println("dd:"+arr0.length);
for(int temp:arr0) System.out.println(temp);