2.数组的基本操作
1).遍历
2).填充
Arrays.fill(int[] a,int value)
填充每一个元素
Arrays.fill(int[] a,int formindex,int toindex,int value)
指定范围填充
3).排序
Arrays.sort(object)
4).复制
1.Arrays.copyOf(arr,int newlength)
arr为被复制的数组
newlength为新数组的长度(若新数组长度大于被复制的数组,用0填充,若小与,从arr数组第一个元素开始截取)
Arrays.copyOfRang(arr,int formindex,int toindex)
新数组包括对应formindex下标的元素,不包括toindex的元素。
2.System.arraycopy(arr1,int beginindex,arr2,int beginindex,int number)
arr1被复制数组
number 复制个数
5).查询(二分法查询)
Arrays.binarySesrch(arr,object key)
Array.binarySearch(arr,int formindex,int toindex,obbject key)
指定范围查询
若key值包含在数组中,返回索引值,否则返回-1或-(插入点)