Java数组填充和初始化
如何填充(初始化)数组?
解决方法
这个例子中的填充使用Array.fill(arrayname,value)方法和Java Util类的Array.fill(arrayname ,starting index ,ending index ,value) 方法(初始化数组的所有元素为short类型)数组。
import java.util.*; public class FillTest { public static void main(String args[]) { int array[] = new int[6]; Arrays.fill(array, 100); for (int i=0, n=array.length; i < n; i++) { System.out.println(array[i]); } System.out.println(); Arrays.fill(array, 3, 6, 50); for (int i=0, n=array.length; i< n; i++) { System.out.println(array[i]); } } }
结果
上面的代码示例将产生以下结果。
100 100 100 100 100 100 100 100 100 50 50 50