Добавить элемент в массив

Добавить элемент в массив Наука
Стандартный

Как вставить элемент в заданную позицию массива

Известно, что размер массива в Java задаётся при создании массива и не может быть изменён в дальнейшем, т. е. нельзя убрать элементы из массива или добавить их туда,  массивы в Java — это объект фиксированного размера. Но если вы хотите получить объект с изменяемым размером, чтобы иметь возможность вставить элемент в заданную позицию массива, можно использовать объект типа [tooltip content=»Интерфейс java.util.List является подтипом интерфейса java.util.Collection» url=»» ]java.util.List[/tooltip].

Данный пример демонстрирует как можно добавить элемент в массив, используя объекты java.uti.List and java.util.ArrayList.

В приведенном коде начальный массив с типом данных Integer будет конвертирован в List, в данном случае используется ArrayList, с помощью метода List.addAll() все элементы массива будут добавлены в список. Метод Arrays.asList() используется для того, чтобы конвертировать массив в объект коллекции ([tooltip content=»Collections — базовый интерфейс, содержит набор объектов (элементов). Здесь определены основные методы для манипуляции с данными, такие как вставка (add, addAll), удаление (remove, removeAll, clear), поиск (contains).» url=»» ]Collections[/tooltip]).

Далее мы вставляем новый элемент в List, используя метод add(int index, E element). Где index — это номер позиции вставляемого элемента, а element — это сам элемент, который необходимо вставить. После добавления элемента мы конвертируем List обратно к типу начального массива.

Результат выполнения программы выглядит следующим образом: