运用Arrays工具类进行的数组操作
首先加入一个新的包
import java.util.Arrays;
然后可以开始调用类里的工具
public class verst {
public static void main(String[] args) {
// TODO 自动生成的方法存根
//判断两个数组是否相等,Arrays类下的equals方法
int arr[]=new int[]{1,2,3,4},arr2[]=new int[] {3,2,3,4};
for(int i=0;i<arr.length;i++)
{
System.out.print(" " +arr[i]+arr2[i]);
}
boolean isEquals =Arrays.equals(arr, arr2) ;
System.out.println();
System.out.print(isEquals);
//输出数组信息
System.out.println();
System.out.println(Arrays.toString(arr));
//将指定值填充到数组中
Arrays.fill(arr, 10);
System.out.println(Arrays.toString(arr));
//将数组排序
//sort方法
Arrays.sort(arr2);
System.out.print(Arrays.toString(arr2));
//二分查找
//前提 查找的数组必须有序
int ssr[]=new int[] {2,25,26,98,117,586,999};
int num=Arrays.binarySearch(ssr, 25);
System.out.print(num);//num要查找的数在数组里的编号
}
}