Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 一次将两个arraylist合并为一个链接列表_Java_Arraylist_Collections - Fatal编程技术网

Java 一次将两个arraylist合并为一个链接列表

Java 一次将两个arraylist合并为一个链接列表,java,arraylist,collections,Java,Arraylist,Collections,我得到如下所示的列表 List<String> tr = newdatamap.get("B1").getRef(); List<String> tr2 = newdatamap.get("B1").getMS(); List tr=newdatamap.get(“B1”).getRef(); List tr2=newdatamap.get(“B1”).getMS(); 现在您可以看到,我们有两个ArrayList,但我想将其内容存储到单个列表中。诸如此类: Li

我得到如下所示的列表

 List<String> tr = newdatamap.get("B1").getRef();
 List<String> tr2 = newdatamap.get("B1").getMS();
List tr=newdatamap.get(“B1”).getRef();
List tr2=newdatamap.get(“B1”).getMS();
现在您可以看到,我们有两个ArrayList,但我想将其内容存储到单个列表中。诸如此类:

List<String> tr = newdatamap.get("B1").getTradeRef() + newdatamap.get("B1").getTMS();
List tr=newdatamap.get(“B1”).getTradeRef()+newdatamap.get(“B1”).getTMS();

但它显示了一个错误。请告知我们如何将它们组合成一个链接列表。

如果您想生成一个新的
列表
,内容为
tr
tr2
,那么您可以尝试:

List<String> list = new ArrayList<>(){{ addAll(tr); addAll(tr2); }};

addAll
返回一个布尔值,因此无法将结果分配回列表。
List<String> tr = newdatamap.get("B1").getRef().addAll(newdatamap.get("B1").getMS());