2015年05月23日 Array 浏览(118)

Java Arrays.fill填充Array数组的方式

使用Arrays.fill填充Array数组的代码如下:

import java.util.Arrays;
/**
 * @from www.everycoding.com
 * @Description: 使用Arrays.fill填充Array数组
 */
public class ArrayFill {
	public static void main(String[] args) {
		Integer[] a = new Integer[5];
		 Arrays.fill(a, 1);
		 System.out.println("当前数组容器:"+Arrays.toString(a));
		 Arrays.fill(a, 3);
		 // 数字3覆盖并填满了整个Array容器
		 System.out.println("当前数组容器:"+Arrays.toString(a));
		 // 填充的开始位
		 Integer startIndex = 1;
		 // 填充的结束位
		 Integer endIndex = 3;
		 Arrays.fill(a, startIndex, endIndex, 8);
		 System.out.println("当前数组容器:"+Arrays.toString(a));
	}
}

执行结果:

当前数组容器:[1, 1, 1, 1, 1]
当前数组容器:[3, 3, 3, 3, 3]
当前数组容器:[3, 8, 8, 3, 3]


用户头像