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

Chr*_*ian 15 java

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

Ker*_*ğan 35

int始终具有初始值0.所以

new int[10] 
Run Code Online (Sandbox Code Playgroud)

足够.

对于其他值使用Arrays实用程序类.

   int arrayDefaultedToTen[] = new int[100]; 

   Arrays.fill(arrayDefaultedToTen, 10);
Run Code Online (Sandbox Code Playgroud)

这个方法用10(第二个arg)填充数组(第一个arg).