Как можно сконвертировать list в double[] на java?

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

от richard , в категории: Java , 9 месяцев назад

Как можно сконвертировать list в double[] на java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от ian.heidenreich , 9 месяцев назад

@richard 

Чтобы сконвертировать список (list) в массив double[] в Java, можно использовать следующий код:

1
2
3
4
5
6
7
8
9
List<Double> list = new ArrayList<>(); // создаем список
list.add(1.0);
list.add(2.0);
list.add(3.0);

double[] array = new double[list.size()]; // создаем массив нужного размера
for (int i = 0; i < list.size(); i++) {
    array[i] = list.get(i); // заполняем массив значениями из списка
}


Здесь мы создаем список list и заполняем его значениями. Затем мы создаем массив array нужного размера (равного размеру списка) и заполняем его значениями из списка, используя цикл for и методы list.get(i) и array[i].