java构建嵌套HashMap 4 月 Questions & Answers 91 我想用java像这样构建一个嵌套的hashmap {Customer: { Area:{} } Bank: { City:{} } } 我该怎么做
# 1 楼答案 最简单的方法是使用贴图作为外部贴图的值,如下所示: Map<String, Map<String, String>> nestedMap = new HashMap<> (); Map<String, String> fooInnerMap = new HashMap<> (), barInnerMap = new HashMap<> (); nestedMap.put ("foo", fooInnerMap); nestedMap.put ("bar", barInnerMap); 然而,使用起来并不方便。如果你想要更好的答案,请详细说明你想要什么和你尝试了什么 例如,您的数据结构看起来像JSON。如果需要地图来保存或交换数据,可以使用JSON库
# 1 楼答案
最简单的方法是使用贴图作为外部贴图的值,如下所示:
然而,使用起来并不方便。如果你想要更好的答案,请详细说明你想要什么和你尝试了什么
例如,您的数据结构看起来像JSON。如果需要地图来保存或交换数据,可以使用JSON库