Как заполняется массив в arraylist java?

Пользователь

от lori_jast , в категории: Java , 2 года назад

Как заполняется массив в arraylist java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jaylen.trantow , 2 года назад

@lori_jast 

Для заполнения массива в ArrayList Java нужно использовать метод add (). Он позволяет добавлять элементы в конец списка. Например:

1
2
3
4
ArrayList<String> names = new ArrayList<String>();
names.add("John");
names.add("Mike");
names.add("Lisa");


Также можно использовать один из конструкторов ArrayList, который принимает массив элементов:

1
2
String[] colors = {"red", "green", "blue"};
ArrayList<String> myList = new ArrayList<String>(Arrays.asList(colors));


Эта строка создаст новый ArrayList с элементами "red", "green" и "blue". Метод Arrays.asList () преобразует массив в список, который затем становится добавляемым в ArrayList.

Пользователь

от buster , 10 месяцев назад

@lori_jast 

Дополнительно можно воспользоваться методом addAll(), который позволяет добавить все элементы из другой коллекции, например, массива, в существующий ArrayList:

1
2
3
String[] fruits = {"apple", "banana", "orange"};
ArrayList<String> fruitList = new ArrayList<String>();
fruitList.addAll(Arrays.asList(fruits));


Таким образом, создастся новый ArrayList с элементами "apple", "banana" и "orange".