Каким образом можно вставить новый элемент в центральную часть ArrayList?

Вставить новый элемент в центральную часть ArrayList можно с помощью метода add(int index, E element), указав индекс, соответствующий середине списка. Например:

Короткий ответ

Что ответить на собеседовании

Вставить новый элемент в центральную часть ArrayList можно с помощью метода add(int index, E element), указав индекс, соответствующий середине списка. Например:

Подробный разбор

Ответ с пояснениями

Вставить новый элемент в центральную часть ArrayList можно с помощью метода add(int index, E element), указав индекс, соответствующий середине списка. Например:

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("A");
        list.add("B");
        list.add("C");
        
        int middleIndex = list.size() / 2;
        list.add(middleIndex, "X");
        
        System.out.println(list); // Выведет [A, X, B, C]
    }
}

Это вставит элемент "X" в середину списка, сдвинув последующие элементы вправо.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее