我得到的列表如下所示
List<String> tr = newdatamap.get("B1").getRef();
List<String> tr2 = newdatamap.get("B1").getMS();
现在您可以看到我们有两个arraylists,但我想将其内容存储到单个列表中。这样的事情:
List<String> tr = newdatamap.get("B1").getTradeRef() + newdatamap.get("B1").getTMS();
但它显示错误。请告知我们如何将它们组合成一个链表。
答案 0 :(得分:3)
如果您想制作内容为List
和tr
的新tr2
,那么您可以尝试使用:
List<String> list = new ArrayList<>(){{ addAll(tr); addAll(tr2); }};
如果您想追加 t2
到tr
,那么您可以这样做:
List<String> tr = newdatamap.get("B1").getRef().addAll(newdatamap.get("B1").getMS());