Чтобы заполнить ArrayList в Java при его создании, вы можете использовать несколько подходов. Вот некоторые из них:
- Использование метода addAll() с Arrays.asList():
ArrayList<String> list = new ArrayList<>();
list.addAll(Arrays.asList("элемент1", "элемент2", "элемент3"));
Этот подход позволяет добавить несколько элементов в ArrayList с помощью метода addAll(), передавая в него список элементов, созданный с помощью Arrays.asList().
- Использование метода add() для каждого элемента:
ArrayList<String> list = new ArrayList<>();
list.add("элемент1");
list.add("элемент2");
list.add("элемент3");
Этот подход позволяет добавить каждый элемент в ArrayList с помощью метода add().
- Использование конструктора ArrayList с параметром типа Collection:
ArrayList<String> list = new ArrayList<>(Arrays.asList("элемент1", "элемент2", "элемент3"));
Этот подход позволяет создать ArrayList сразу с заполненными элементами, передавая список элементов в конструктор ArrayList.
Пример:
import java.util.ArrayList;
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>(Arrays.asList("элемент1", "элемент2", "элемент3"));
System.out.println(list);
}
}
В результате выполнения кода будет выведено:
[элемент1, элемент2, элемент3].
Если вам понравилось, буду признателен за подписку.