java - 在特定位置插入 List<List<Map<Integer,Integer>>>

标签 java list dictionary insert iterator

我是 Java 新手。我需要一种方法将值插入 List<List<Map<Integer,Integer>>> 中的 Map在特定位置。有什么想法如何去做吗?

例如我需要像处理二维数组一样处理我的列表,因此例如我需要在 tab[0][0] = value 处插入值。我需要对List<List<Map<Integer,Integer>>>进行类似的操作

最佳答案

通过列表上的索引访问是通过 List.get(int) 完成的。所以,写:

tab.get(0).set(0, newMap);

当然,您的列表必须正确初始化为 get(int) 的适当大小。和 set(int)去上类

关于java - 在特定位置插入 List<List<Map<Integer,Integer>>>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36240866/

相关文章:

java - 是什么导致 com.aerospike.client.AerospikeException : java. io.EOFException?

java - Lombok @NonNull 与 Validate.notNull

c# - 如何将列表复制到数组

c# - 如何在uwp中使用OSM离线 map ?

c# - 在 C# 中将数组添加到字典

python - 我如何检查字典中的循环/后边? {...}

java - cypher 上的索引不会在事务中更新

list - 在 Scala 中向后迭代两个列表(不同长度)

python - 具有不同内容的子图的全局图例

java - com.sun.mail.smtp.SMTPSendFailedException : 550 Access denied - Invalid HELO name (See RFC2821 4. 1.1.1)