@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]
.