Создание массива 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
Да, но это только одномерные, а не десять.
Ответ 3
Делать new int[10]
будет много. Обратитесь к полномочиям для значений по умолчанию.