Как обнулить массив java
Ответы
Иван Полежаев
01 апреля 2023
Для того, чтобы очистить массив в 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);
0
0