2016-03-02 101 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. 
相關問題