package com.imooc;
import java.util.Arrays;
public class Demo05 {
public static void main(String[] args) {
int[] arrays=new int[4];// 填充数组
Arrays.fill(arrays,2,4,9);// 将数组的第3和第4个元素赋值为9
System.out.println(Arrays.toString(arrays));
int[] arrays2={9 ,8 ,7 ,6 ,5 ,4 ,3 ,2 ,1 ,0};
Arrays.sort(arrays2,2,7);// 对数组的第3个到第7个进行排序
System.out.println(Arrays.toString(arrays2));
Arrays.sort(arrays2);// 对整个数组进行排序
System.out.println(Arrays.toString(arrays2));
System.out.println("比较数组元素是否相等:Arrays.equals(array1, array2):" + "\n"//换行
+ Arrays.equals(arrays, arrays2)); // 比较数组元素是否相等
int[] arrays3=arrays2.clone();/*★★请问这儿克隆数组报错是怎么回事?★★
报错信息:Exception in thread "main" java.lang.Error: 无法解析的编译问题:
类型不匹配:不能从 Object 转换为 int[]
at com.imooc.Demo05.main(Demo05.java:18)*/
}
}
添加回答
举报
0/150
提交
取消