Java ArrayList of Doubles

2022-09-03 04:01:45

有没有办法用类型定义 ?我两者都试过了ArrayListdouble

ArrayList list = new ArrayList<Double>(1.38, 2.56, 4.3);

ArrayList list = new ArrayList<double>(1.38, 2.56, 4.3);

第一个代码显示构造函数未定义,第二个代码显示 之后需要维度。ArrayList<Double>(double, double, double)double


答案 1

试试这个:

List<Double> list = Arrays.asList(1.38, 2.56, 4.3);

这将返回一个固定大小的列表。

如果需要可展开的列表,请将此结果传递给构造函数:ArrayList

List<Double> list = new ArrayList<>(Arrays.asList(1.38, 2.56, 4.3));

答案 2

试试这个,

ArrayList<Double> numb= new ArrayList<Double>(Arrays.asList(1.38, 2.56, 4.3));

推荐