Создание массива 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] будет много. Обратитесь к полномочиям для значений по умолчанию.
Ответ 1 int всегда имеет начальное значение 0. поэтому new int[10] . для других значений используйте класс утилиты Arrays. int arrayDefaultedToTen[] = new int[100]; Arrays.fill(arrayDefaultedToTen, 10); этот метод заполняет массив (первый arg) с 10 (второй аргумент).