fill(int [],int value)將指定的int的值分配給int型數組的每個元素fill(int[],int fromIndex,int toIndex,int value)將范圍中的元素替換3.對數組進行排序Arrays.sort(object)object指的是進行排序的數組名稱4.復制數組cpoyOf(arr,int newlength)arr:要復制的數組newlength:新數組的長度copyOfRange(arr,int fromIndex,int toIndex)5.數組的查詢binarySearch(Object[]a,Object key)a:要搜索的數組key:要搜索的值binarySearch(Object[]a,int fromIndex,int toIndex,Object key)在某一個范圍內搜索,如果指定的范圍大于或等于數組的長度會報異常,StringIndexOutOfBoundsException字符串索引超出范圍拋出的異常。數組排序三種算法:冒泡,直接排序,反轉排序從小到大排列冒泡:相鄰交換,——第一次把最大放到最后直接排序:比冒泡排序快一些,指定位置與其他位置對比,滿足條件就交換——第一個就好了反轉排序和上面兩個不同反轉排序:把數組的最后一個元素和第一個元素替換,大數第二個元素和第二個元素替換以此類推,直到數組元素反轉。只需要循環數組長度的半數次,例如如果數組長度為7,for循環只需要3次
新聞熱點
疑難解答