Arrays.fill()用于快速填充数组,但是只适用于一维数组,如果需要填充二维数组那么需要循环。
详细用法
Arrays.fill(int[] a, from, to, int var)
int[] a: 需要填充的数组。
from:数组填充的起始位置(包括此位置)。
to: 数组填充的终止位置(不包括此位置)。
int var: 填充进数组的值。
若无from和to则全部填充或替换。
示例

package lan_qiao_bei;

import java.util.Arrays;

public class NewLeastCoin {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int[] a=new int[10];
        Arrays.fill(a,1);
        for(int i=0;i<a.length;i++)
            System.out.print(a[i]+" ");

    }

}

图片说明

Arrays.fill(a,2,9,2);

图片说明
注意:from和to成对出现,缺一不可