1、List 转为 Array
List<Double> list = Lists.newArrayList(0.2, 0.3, 0.4);
Double[] doubles = list.stream().toArray(Double[]::new);
for (Double i:doubles) {
System.out.println("i = " + i);
}
结果:
i = 0.2
i = 0.3
i = 0.4
2、Array转为 List
Double[] doubles = {1.0,2.0,3.0};
List<Double> collect = Arrays.stream(doubles).collect(Collectors.toList());
结果:
collect = [1.0, 2.0, 3.0]