java - 将元素动态添加到地图的地图Java 8
问题描述
这应该很容易在网上找到类似的问题,但我找不到。我想向包含其他地图等的地图动态添加元素
Map<String,Map<String,String>>
问题是我想要一些简洁、简洁、优雅的东西,最好像 Java 9
Map<"test",Map.of("test1","Test2")>
但我在这个项目中坚持使用 Java 8,所以我尝试使用 Guava。
Map<String,Map<String,String>> kon;
kon.put("yuo",ImmutableMap.of(" Masdad","dada"));
但它抱怨 kon 没有初始化,有什么建议吗?
解决方案
但它抱怨 kon 没有初始化,有什么建议吗?
初始化你的地图。
Map<String,Map<String,String>> kon = new HashMap<>();
kon.put("yuo",ImmutableMap.of(" Masdad","dada"));
推荐阅读
- postgresql - Global variables implementation using plperl/plpython in postgres is throwing out of memory
- javascript - How can I toggle between tabs after I make an api call to populate them
- c - Access Ada (in a .so) from Java JNI
- python - finding KNN for larger Dataset
- java - Getting 400 bad request when making a http request in java
- passwords - 如何从 ask-vault-pass 获取密码作为事实以在剧本中使用它
- javascript - 未能分解功能组件中的道具
- jenkins - 我已经返回 jenkins 管道,它包含三台服务器,因此基于服务器选择部署应该继续
- python - 划分数据框 Python
- java - 从 Quarkus/Java 发送一个简单的 POST 请求