前端之家收集整理的这篇文章主要介绍了
java – 在二维ArrayList中添加元素,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道对于数组,你可以这样在二维数组中
添加一个元素:
array[0][1] = 17; //just an example
我怎么能用ArrayList做同样的事情?
myList.get(0).set(1,17);
也许?
这假设一个嵌套的ArrayList,即
ArrayList<ArrayList<Integer>> myList;
并选择您选择的单词:这会为内部列表中的特定位置指定一个值,但不会添加一个值.但是您的代码示例也是如此,因为数组具有固定大小,因此您必须以正确的大小创建它们,然后将值分配给各个元素槽.
如果你真的想要添加一个元素,那么它当然是.add(17),但这不是你的代码所做的,所以我选择了上面的代码.
原文链接:https://www.f2er.com/java/120251.html