Различные способы создания и инициализации ArrayList в Java

Чтобы создать ArrayList в Java и инициализировать его значениями, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: использование метода add()

ArrayList<String> myList = new ArrayList<>();
myList.add("Value 1");
myList.add("Value 2");
myList.add("Value 3");

Метод 2: использование метода Arrays.asList()

ArrayList<String> myList = new ArrayList<>(Arrays.asList("Value 1", "Value 2", "Value 3"));

Метод 3: использование метода Java 9+ List.of()

ArrayList<String> myList = new ArrayList<>(List.of("Value 1", "Value 2", "Value 3"));

Метод 4. Использование метода Collections.addAll()

ArrayList<String> myList = new ArrayList<>();
Collections.addAll(myList, "Value 1", "Value 2", "Value 3");

Метод 5. Использование инициализации двойной скобкой

ArrayList<String> myList = new ArrayList<>(){{
    add("Value 1");
    add("Value 2");
    add("Value 3");
}};

Это всего лишь несколько методов создания и инициализации ArrayList в Java. Каждый метод имеет свои преимущества и может подойти для разных сценариев. Выберите тот, который лучше всего соответствует вашим требованиям.