Arrrays工具类

1.Arrrays提供了很多对数组进行操作的方法,它是定义在java.util包下的。(使用时,先调包)

2.常用的数组操作方法有:

  • boolean equals(int[] a,int[] b) :判断两个数组是否相等
int[] arr1 = new int[]{2,3,4};
int[] arr2 = new int[]{3,2,4};
boolean isEquals = Arrays.equals(arr1, arr2);//判断数组arr1和arr2是否相等
System.out.println(isEquals);//输出结果为false
  • String toString(int[] a) :输出数组中的信息
System.out.println(Arrays.toString(arr1));//输出数组arr1的信息
  • void fill(int[] a,int val) :将指定值填充到数组之中
Arrays.fill(arr2,7);//将数字7,填充到数组arr2中
  • void sort(int[] a) :对数组进行排序
int arr3=new int []{55,2,126,32,56,445,78};
Arrays.sort(arr3);//对数组arr3进行排序
  • int binarySearch(int[] a,int key) :对排序后的数组进行二分查找
int[] arr4 = new int[]{-56,-8,7,34,36,66,79,101,210};
int index = Arrays.binarySearch(arr4, -56);
if(index >= 0){
	System.out.println(index);//输出结果为0
}else{
	System.out.println("未找到指定信息");
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值