创建一个用Java填充零的int数组

时间:2011-03-22 12:46:27

标签: java

我想创建一个用零填充的10维数组。 如果我只使用int[] array = new int[10];,我是否保证数组中的所有int都是零?

3 个答案:

答案 0 :(得分:35)

int的初始值始终为0.所以

new int[10] 

就够了。

其他值使用Arrays实用程序类。

   int arrayDefaultedToTen[] = new int[100]; 

   Arrays.fill(arrayDefaultedToTen, 10);

此方法用10(第二个arg)填充数组(第一个arg)。

答案 1 :(得分:3)

是的,但它只是一维的,而不是十个。

答案 2 :(得分:2)

做一个new int[10]就足够了。请参阅the authority for the default values