package lianxi;
/*
* 1 boolean equals(int[]a,int[]b) 判断两个数组是否相等
* 2 Strig toString(int[] a) 输出数组的信息
* 3 void fill(int[]a,int val) 将指定值填充到数组之中
* 4 void sort(int[] a)对数组进行排序
* int binarySearch(int[]a,int key)对排序后的数组进行二分法检索指定的值
*/
import java.util.Arrays;
public class Arraystest {
public static void main(String[] args) {
//boolean equals(int[]a,int[]b) 判断两个数组是否相等
int []array1=new int[] {1,2,3,4};
int []array2=new int[] {1,7,4,5};
boolean is=Arrays.equals(array1,array2);
boolean isequals=Arrays.equals(array1,array2);
System.out.println(isequals);
//String toString(int[] a) 输出数组的信息
System.out.println(Arrays.toString(array1));
//3 void fill(int[]a,int val) 将指定值填充到数组之中
Arrays.fill(array1,100);
System.out.println(Arrays.toString(array1));
//4 void sort(int[] a)对数组进行排序
Arrays.sort(array2);
System.out.println(Arrays.toString(array2));
//int binarySearch(int[]a,int key)对排序后的数组进行二分法检索指定的值的位置
int[]arr=new int[]{11,22,33,44,55,66};
int index=Arrays.binarySearch(arr,11);
if(index>=0) {
System.out.println(index);
}
else
System.out.println("没找到");
}
}
Arrays工具类的使用(Java)
最新推荐文章于 2022-09-30 10:58:16 发布