public class TestArr0 {
public static void main(String[] args) {
int[] arr = {1, 2, 5, 7, 4, 3};
// 将数据格式化打印为字符串
System.out.println(Arrays.toString(arr));
// 对数组进行排序
Arrays.sort(arr); // 按照升序进行排序
System.out.println(Arrays.toString(arr));
// 使用二分搜索发来搜素指定元素 注意:此方法只能对有序数组进行排序
System.out.println(Arrays.binarySearch(arr,3));
int[] arr2 = {1,3,7,2,5,6};
// 复制数组
int[] arr03 = Arrays.copyOf(arr2, 4);
System.out.println(Arrays.toString(arr03));
// 复制数组区间 左开右闭
int[] arr04 = Arrays.copyOfRange(arr2, 1, 4);
System.out.println(Arrays.toString(arr04));
// 比较两个数组的值是否一致
int[] arr05 = {1,2,3,4};
int[] arr06 = {1,2,3,4};
System.out.println(Arrays.equals(arr05,arr06));
}
}
|