首页 > 应用开发 > > Java数组初始化元素值
import java.util.Arrays;
public class Displace {
public static void main(String[] args) {
// TODO Auto-generated method stub
int arr[] = new int[] {45,12,2,10};
Arrays.fill(arr, 1,2,8);
System.out.println("初始化数组第一个元素值:" + arr[0]);
System.out.println("初始化数组第二个元素值:" + arr[1]);
System.out.println("初始化数组第三个元素值:" + arr[2]);
System.out.println("初始化数组第四个元素值:" + arr[3]);
for(int i = 0; i < arr.length;i++) {
System.out.println("第" + i + "个元素是:" + arr[i]);
}
}
}
输出打印为:
初始化数组第一个元素值:45
初始化数组第二个元素值:8
初始化数组第三个元素值:2
初始化数组第四个元素值:10
第0个元素是:45
第1个元素是:8
第2个元素是:2
第3个元素是:10
我的问题:初始化数组之后第二个值为什么会是8 ,不是12呢?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1343/viewspace-3156271/ ,如需转载,请注明出处,否则将追究法律责任。