Как удалить объект из массива java — Q&A Хекслет
2026-02-26 17:28 Diff

Для удаления объекта из массива в Java можно воспользоваться методом removeElement из класса org.apache.commons.lang3.ArrayUtils :

import org.apache.commons.lang3.ArrayUtils; // ... // Исходный массив String[] objects = new String[]{"foo", "bar", "baz"}; // Удаляем элемент "bar" из массива objects = ArrayUtils.removeElement(objects, "bar"); // Выводим оставшиеся элементы System.out.println(Arrays.toString(objects));

В результате выполнения кода на экран будет выведено:

Обратите внимание, что метод removeElement возвращает новый массив, который не содержит удаленного элемента. Поэтому в примере выше переменная objects переопределяется новым массивом, который содержит только оставшиеся элементы.