package day11;
import java.util.Arrays;
import java.util.Random;
public class Array_Exer {
public static void main(String[] args){
int[] arr = new int[5]; // 声明一个五个元素的整形数组
System.out.println(arr); // 打印地址值
// [0,0,0,0,0] 打印数组中的值 是一个字符串
System.out.println(Arrays.toString(arr));
Arrays.fill(arr,3); // 使用3对其进行填充
System.out.println(Arrays.toString(arr));
Random rand = new Random(); // 创建一个随机对象
for (int i = 0; i < arr.length;i++){
// rand.nextInt(100) 随机一个100以内的整数
arr[i] = rand.nextInt(100);
}
System.out.println(Arrays.toString(arr));
// 复制一个数组 不够长度的使用0进行填充
int[] arr2 = Arrays.copyOf(arr,10);
System.out.println(Arrays.toString(arr2));
System.out.println("两个数组的比较结果:" + Arrays.equals(arr,arr2));
// 给整形数组进行排序
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
}
}