Le public static void fill(Object[] a,int fromIndex,int toIndex,Object val) dans l'API Java attribue la référence d'objet spécifiée à chaque élément de la plage spécifiée du tableau Object spécifié. La plage remplie commence à partir de l'index fromIndex. (y compris) jusqu'à l'index toIndex (exclusif), si fromIndex==toIndex, la plage de remplissage est vide.
La méthode spécifique est la suivante :
Par exemple:
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);}}
Les résultats en cours d'exécution sont les suivants :
2,2,2,2,2,2,0,0,6,6,0,0,