/
Вопросы и ответы
/
Java
/

Как инициализировать list java

Как инициализировать list java

4 года назад

Человек-Молекула

Ответы

0

Для инициализации list в Java есть много вариантов, но есть свою нюансы:

// Декларируем переменную, которая будет хранить ссылку на объект, реализующий интерфейс List
// Список будет хранить элементы класса Integer
List<Integer> list1;
// Сохраняем ссылку на объект класса ArrayList в нашу переменную
list1  = new ArrayList<>();
// Добавляем элементы в список
list1.add(1);
list1.add(2);

// Другой вариант инициализации
// В переменной будет сохранен неизменяемый список
// Удалять/добавлять элементы не получится
List<Integer> list2 = List.of(1, 2, 3, 4);

// Получаем список из массива
// Удалять/добавлять элементы не получится
List<Integer> list3 = Arrays.asList(1, 2, 3 ,4);

3 года назад

Никита Сысоев