java - 如何更新 arraylist<arraylist<Integer>> 中的值

标签 java arraylist

我有一个数组列表数组列表,我试图更改特定元素中的值,但它告诉我左侧必须是变量。我正在尝试使用此更新,

list.getMyList().get(4).get(5) = value;

我这样做是否不正确,我将如何更新该元素?

最佳答案

如果您有 2D ArrayList,请使用它:

arrayLists.get(1).set(index, newValue);

或者如果你有一个常规的 ArrayList:

arrayList.set(index, newValue);

关于java - 如何更新 arraylist<arraylist<Integer>> 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34112952/

相关文章:

java - 为什么我不能导入 org.apache.commons.lang.StringUtils?

java - 读取压缩的 war 存档中的文件和目录

java - 如何从 Java 中的数组中删除对象?

java - 并行地将两个 ArrayList 合并到一个 ArrayList 中?

java - 求和科学小数的错误

java - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Unknown column 'raj' in 'field list' at sun. 反射(reflect)

java - 如何在Java中不使用集合的情况下对数组列表进行排序

java - 如何访问另一个ArrayList中ArrayList的索引?

Java:我应该总是用 ArrayLists 替换 Arrays 吗?

java - 运行 ArrayList<checkbox> 时抛出空指针异常