2017-02-24 52 views
-2

我有一個arrayList arr3,我試圖連接兩個其他arrayLists(arr1和arr2),然後將它們存儲到arr3中。我知道你可以使用for循環來做到這一點;然而,在這種情況下,你也可以使用=和+ =。使用=和+ =代替For循環連接兩個ArrayLists

arr3 = arr1 
arr3 += arr2; 

正如你所看到的,我已經寫出了上面的內容。這有效嗎?或者你絕對必須使用for循環。

+2

運行你的代碼,看看會發生什麼。 – CollinD

+0

我不能這是需要在紙上完成的第2部分。 – user7282043

+2

你現在在電腦上。 – CollinD

回答

1

您無法使用+ =運算符連接兩個數組列表。你只需循環一個,並將每個值添加到另一個。使用ar3的addAll方法添加要添加的數組列表。

+0

謝謝!這只是我期待的直接答案 – user7282043

+0

不用客氣。如果你覺得有用,請接受:) –