Создание массива int с нулями в Java

Как инициализировать все элементы массива равными 0?

Например

int[] array = new int[10];
return array[2];

Должен возвращать 0, а не null.

Ответ 1

int всегда имеет начальное значение 0. поэтому

new int[10] 

.

для других значений используйте класс утилиты Arrays.

   int arrayDefaultedToTen[] = new int[100]; 

   Arrays.fill(arrayDefaultedToTen, 10);

этот метод заполняет массив (первый arg) с 10 (второй аргумент).

Ответ 2

Да, но это только одномерные, а не десять.