0

set我有一个 2D ArrayList,我想通过使用该方法将其中一个元素替换为其他元素。

根据Java API:

set(int index, E Element)

是构造函数。鉴于 ArrayList 是二维的,如何输入索引?

4

2 回答 2

3

如果你有一个二维的ArrayList,那么你需要做的是

outerList.get(x).set(y, newValueAtXY);

...它获取索引处的行x并将该行中的元素设置ynewValueAtXY.

于 2013-04-02T18:20:22.967 回答
0

我在搜索时遇到了这个:

array.get(i1).put(i2, value);

我认为,可以这样修改:

array.get(i1).set(i2, value);

我希望它有效。

于 2013-04-02T18:33:34.930 回答