數組函數 java.util包的Arrays類中用來操作數組的方法:使用前需導入類import java.util.Arrays; fill() 填充替換數組元素Arrays.fill(arr,8) //將數組arr中的值都變為8 Arrays.fill(arr,1,2,8) //將數組arr中索引 ...
數組函數
java.util包的Arrays類中用來操作數組的方法:
使用前需導入類
import java.util.Arrays;
fill() 填充替換數組元素
Arrays.fill(arr,8) //將數組arr中的值都變為8
Arrays.fill(arr,1,2,8) //將數組arr中索引位置1-2之間的數變為8
sort()
Arrays.sort(arr) //對數組進行排序
copyOf() 複製數組至指定位置
int newarr[]=Arrays.copyOf(arr,5);
copyOfRange() 將指定數組的指定長度複製到一個新的數組
//將數組索引位置0-3之間的元素複製到新數組中
int newarr[] =Arrays.copyOfRange(arr,0,3)
binarySearch() 在數組中查找指定內容
//查找數組arr中4的索引位置
int index=Arrays.binarySearch(arr,4)
//在索引位置0-2之間查找cd
int index=Arrays.binarySearch(arr,0,2,"cd")