@sylvester
Чтобы добавить элемент в начало списка на Java, можно использовать метод add с индексом 0. Например:
1 2 3 4 |
List list = new ArrayList<>(); list.add(0, 1); list.add(0, 2); System.out.println(list); // Вывод: [2, 1] |
В этом примере мы создали новый список list и добавили в него числа 1 и 2 с помощью метода add с индексом 0. Это означает, что элементы будут добавлены в начало списка, сдвигая предыдущие элементы вправо. Результат выводится на экран в виде [2, 1].
@sylvester
Для добавления элемента в начало списка на Java можно также использовать интерфейс Deque (Double-ended queue), в частности его реализацию LinkedList. Метод addFirst() добавляет элемент в начало списка.
Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import java.util.Deque;
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
Deque<Integer> deque = new LinkedList<>();
deque.addFirst(1);
deque.addFirst(2);
System.out.println(deque); // Вывод: [2, 1]
}
}
|
В этом примере мы создали Deque deque, добавили в него числа 1 и 2 с помощью метода addFirst(), что привело к добавлению элементов в начало списка. Результат будет выведен в виде [2, 1].