需要数组,但List <double>发现错误</double>

时间:2013-11-17 14:40:48

标签: java

所以我有这些列表:

List<Double> myDoubList1 = new LinkedList<>();
myDoubList1.Add(100);
myDoubList1.Add(66.7);

List<Double> myDoubList=new LinkedList<>();
myDoubList.Add(3);

double g=myDoubList[0]*myDoubList1[0];//error

但是在最后一行,它有一个错误:需要数组,但是List found错误。

为什么它会给我这个错误?

2 个答案:

答案 0 :(得分:7)

您无法使用括号表示法访问列表。列表元素必须通过List#get代替:

myDoubleList1.get(0);

答案 1 :(得分:0)

首先,它不是Add,而是add。 第二:您需要使用get方法:

double d=list1.get(0)*list2.get(0);