2016-03-02 129 views
-1

这里有我的两个的ArrayList和如何添加一个到另一个添加一个ArrayList的另一个

private ArrayList<String> myStringList= new ArrayList<String>(); 
private ArrayList<String> newStringList= new ArrayList<String>(); 

我想补充所有这些都在myStringListnewStringList字符串。

任何人都可以帮助我吗?

+0

的可能的复制[连接多个的ArrayList引用(http://stackoverflow.com/questions/20021410/concatenate-multiple-arraylists-references) – JanTheGun

+2

你刚才问这个副本问题为自己回答? – SomeJavaGuy

+0

@凯文。不是真的:),但最近发现了我所做的错误,最后在这里回答了我自己的问题,以便有人可以通过它。 – coder

回答

0

得到了答案:

这里是这样的:

myStringList.addAll(newStringList); 
+0

Jagjit Singh已经提到过 – Lathy

+3

@ Lathy-请检查我和他的回答持续时间。他在完成之后提到了:) – coder

4

您可以使用这需要构造一个collection

private List<String> newStringList= new ArrayList<>(myStringList); 

或致电List.addAll(Collection)

newStringList.addAll(myStringList); 
0

尝试this.Hope它有助于

1. myStringList.addAll(newStringList); 
2. you can loop and add to other. 
相关问题