Как очистить массив java

Аватар пользователя Иван Полежаев
Иван Полежаев
05 апреля 2023

Чтобы "очистить" массив в Java, то есть установить все его элементы в значение по умолчанию для данного типа данных (например, 0 для чисел), можно воспользоваться циклом и присвоить каждому элементу массива соответствующее значение по умолчанию.

Например, для массива целых чисел это может выглядеть так:

int[] myArray = new int[10];
// заполнение массива данными
// ...

// очистка массива
for (int i = 0; i < myArray.length; i++) {
    myArray[i] = 0;
}

Для массива объектов нужно присвоить каждому элементу значение null:

MyObject[] myArray = new MyObject[10];
// заполнение массива данными
// ...

// очистка массива
for (int i = 0; i < myArray.length; i++) {
    myArray[i] = null;
}
0 0