在Java API中的public static void fill(Object[] a,int fromIndex,int toIndex,Object val)将指定的Object引用分配给指定Object数组指定范围中的每个元素,填充的范围从索引fromIndex(包括)一直到索引toIndex(不包括),如果fromIndex==toIndex,则填充范围为空。
具体方法如下:
例如:
importjava.util.Arrays;publicclassMain{publicstaticvoidmain(String[]args){int[]a=newint[6];int[]b=newint[6];Arrays.fill(a,2);Arrays.fill(b,2,4,6);for(inti=0;i<a.length;i++)System.out.print(a[i]+,);System.out.print(n);for(inti=0;i<b.length;i++)System.out.print(b[i]+,);System.out.print(n);}}
运行结果如下:
2,2,2,2,2,2,0,0,6,6,0,0,