我有 2 个 json 数组列表(大小相同),如下所示:
List<HashMap<String, String>> list1 = new Arraylist<HashMap<String, String>>();
List<HashMap<String, String>> list2 = new Arraylist<HashMap<String, String>>();
我想将上述列表合并为一个列表。
例如:
列表1:
[{ " key1": "value1", " key2": "value2"},
{ " key11": "value11", " key22": "value22"}]
列表2:
[{ " key3": "value3"},{" key33": "value33"}]
预期输出:
[{ " key1": "value1", " key2": "value2", " key3": "value3"},
{ " key11": "value11", " key22": "value22", " key3": "value3"}]
如能尽早回复,我们将不胜感激。预先非常感谢。
最佳答案
如果两个ArrayList具有相同的类型(它们似乎是map的arraylist):
list1.addAll(list2)
关于java - 合并json、java中 map 的数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36492681/