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,