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成对出现,缺一不可

京公网安备 11010502036488号