数组
填充替换数组元素
fill() --> 将一个值分配给数组
int k[] = new int[5];
Arrays.fill(k,8);//将8赋给k数组中的每个空间
int k[] = {42,5,6,9};
Arrays.fill(k,1,2,10);//将k数组中下标为1的元素,到下标为2的元素(不包括),赋值为10
//结果为42 10 6 9
数组排序
sort() --> 对数组进行升序排序
int k[] = {42,5,6,9};
Arrays.sort(k);//结果为5,6,9,42
复制数组
copyof()
int k[] = {42,5,6,9};
int ne[]= Arrays.copyOf(k,5);//将数组k的所有元素复制给ne数组,5指新数组的长度,如果大于被复制的数组长度则以0来填充
copyOfRange()
int k[] = {42,5,6,9};
int ne[]= Arrays.copyOfRange(k,0,3);//将数组k的下标为0~(3-1)的元素赋给ne数组
浙公网安备 33010602011771号