/
Вопросы и ответы
/
Java
/

Как обнулить массив java

Как обнулить массив java

4 года назад

Человек-Молекула

Ответы

0

Для того, чтобы очистить массив в Java, можно использовать цикл for и присвоить каждому элементу массива значение по умолчанию для его типа данных.

Например, если массив имеет тип int[], то каждый элемент массива можно установить в значение 0:

int[] myArray = {1, 2, 3, 4, 5};
for(int i = 0; i < myArray.length; i++) {
    myArray[i] = 0;
}

После выполнения этого цикла каждый элемент массива будет равен 0. Если массив имеет тип другого примитивного типа данных, то значение по умолчанию будет другим. Например, для boolean[] значение по умолчанию будет false


Если массив имеет тип ссылочного типа данных, то каждый элемент массива будет ссылаться на значение null после очистки массива. Для этого можно использовать следующий код:

Object[] myArray = new Object[10];
Arrays.fill(myArray, null);

2 года назад

Иван Полежаев