gpt4 book ai didi

java - 如何将整数 ArrayList 转换为 double[]?

转载 作者:行者123 更新时间:2023-11-30 06:08:25 25 4
gpt4 key购买 nike

我已经设置了以下ArrayList:

ArrayList<Integer> myIntegerValues = new ArrayList<Integer>();
myIntegerValues.add(0);
myIntegerValues.add(1);
myIntegerValues.add(0);
myIntegerValues.add(1);

我想将其转换为 double[] 并运行这样的简单代码

double[] myList = {1.9, 2.9, 3.4, 3.5, 2.9, 3.8, 10.2};        
for (int i = 0; i < myList.length; i++) {
System.out.println(myList[i] + " ");
}

如何将 ArrayList 转换为 double[]

我找到了这个链接 How to cast from List<Double> to double[] in Java?但我不确定这是否回答了我的问题。

最佳答案

double[] array = myIntegerValues.stream().mapToDouble(i -> (double) i).toArray();

关于java - 如何将整数 ArrayList 转换为 double[]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39905911/

25 4 0