import java.util.Arrays;
公共类显示{
publicstaticvoidmain (字符串[ ] args ) {
//todo自动- generated method stub
intarr [ ]=new int [ ] { 45、12、2、10 };
Arrays.fill(Arr,1,2,8 );
System.out.println;
System.out.println;
System.out.println;
System.out.println;
for(intI=0; i arr.length; I ) {
system.out.println (第' I '个元素是' arr[i] );
}
}
}
输出如下所示。
初始化数组的第一个元素值: 45
初始化数组的第二个元素值: 8
初始化数组的第三个元素值: 2
初始化数组的第四个元素值: 10
第0个元素是45
第一个元素是8
第二种元素是2
第三种元素是10
我的问题:初始化数组后,第二个值为什么是8,而不是12呢?