-1
A
回答
0
假設你有ArrayList<myObject> list1
,ArrayList<myObject> list2
for(myObject obj : list1){
list2.add(obj);
}
更好的答案使用addAll() list2.addAll(列表1)
0
您可以使用收藏addAll()。
ArrayList<Object> list1 = new ArrayList<Object>();
ArrayList<Object> list2 = new ArrayList<Object>();
list2.addAll(list1);
4
首先/更好的選擇:
targetArrayList.addAll(sourceArrayList);
及如何使用foreach(Java 8):
sourceArrayList.forEach(element -> targetArrayList.add(element));
使用for循環:
for(Object element : sourceArrayList) {
targetArrayList.add(element);
}
+2
'forEach'選項可能只是'sourceList.forEach(targetList :: add)' – khelwood
+0
@khelwood:是的。每個選項的確有多種變化:-) –
0
考慮的對象類型像這樣的數據
class UserData{
String user;
String pass;
}
然後你把它放到一個[ArrayList] [1]中,並從你的外部或任何內部來源填入數據。
ArrayList <UserData> newInfoList = new ArrayList <UserData>()
for (UserData d:???) //??? Means your current arraylist
{
newInfoList.add(d);
}
相關問題
- 1. 填充列表視圖與一個ArrayList
- 2. 創建一個ArrayList ArrayList與另一個元素相比ArrayList的另一個ArrayList
- 3. 使用方法從ArrayList的另一個類與foreach循環?
- 4. 如何在一個對象中填充一個arrayList的一半,並在java中填充另一個對象?
- 5. 填充Combobox與值的另一個
- 6. 從一個到另一個填充表
- 7. 填充一個ArrayList與圖像的每個像素
- 8. Excel - 用一個值填充一個空值到另一個值
- 9. 使用另一個(checkedlistbox)填充一個checkedlistbox
- 10. 使用python從另一個.csv填充一個.csv文件
- 11. 在DataList控件中填充一個DropDownList與另一個DropDownList
- 12. 一個arraylist到另一個arraylist?
- 13. 用另一個陣列填充陣列
- 14. 用另一個MVC填充控件
- 15. 用另一個查找表填充NaN
- 16. 使用一維二維ArrayList填充一維Arraylist
- 17. 填寫一個表與另一個
- 18. 另一個Foreach中的foreach?
- 19. 自動填充當另一個輸入選擇使用兩個
- 20. 用另一個iframes信息填充一個iframe div內容
- 21. 如何用另一個對象在一個類中填充NSMutableArray?
- 22. 填充缺少一個可變使用匹配的值與另一可變
- 23. 填充文本從另一個XML
- 24. 從另一個查詢填充表
- 25. 在另一個線程中填充ObservableCollection
- 26. 填充基於另一個參數
- 27. JavaScript從另一個變量填充值
- 28. AutoMapper填充基於另一個
- 29. 從另一個表格填充
- 30. yii2從另一個表填充網格
顯示您的第一個嘗試或至少您的兩個列表數據類型 –
您不需要循環。只需使用addAll – Eran
樣本輸入輸出? – TheLostMind