首先先创建一个打印数组的方法,OA信用盘源码开发(企 娥:217 1793 408)方便后面直接使用
public static void output(int []a) {
for(int i=0;i<a.length;i++) {
System.out.printf(a[i]+" ");
}
System.out.println();
}
1、填充数组:fill
eg1.
int []arr = new int[5];
Arrays.fill(arr, 2);
output(arr);
1
2
3
结果是:2 2 2 2 2
分析:给所有值赋值2
eg2.
int []arr = new int[5];
Arrays.fill(arr, 1,3,8);
output(arr);
1
2
3
结果是:0 8 8 0 0
分析:给第1位(0开始)到第3位(不包括)赋值8