我有一个这样做的arrayList:
ArrayList<ArrayList<Double>> level = new ArrayList<ArrayList<Double>>(levels + 1);
类似于: enter image description here
我要做的是将新元素添加到保存在外部列表的某个索引i
中的内部列表中。
我怎么能这样做?
我无法使用方法arrayList.add(i, 0.0);
。
答案 0 :(得分:2)
使用外部ArrayList
中的索引并使用它来添加号码。喜欢这个
level.get(i).add(1.1);
答案 1 :(得分:0)
您需要先在给定位置获取列表,然后在其中插入所需的值。
final List<List<Double>> listOnList = new ArrayList<List<Double>>();
listOnList.add(new ArrayList<Double>());
listOnList.get(0).add(155.0);