数组函数
数组函数
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")
务实,说实话!