我有模型類類型的arraylist其中模型類有一些數據。我想將這個數組列表的內容複製到另一個相同類型的數組列表中,但是直到開始8索引。這個怎麼做?如何將一個Arraylist複製到另一個Arraylist直到指定索引?
-3
A
回答
0
List::
sublist?
ArrayList<YourType> al = initializeList();
ArrayList<YourType> newList = new ArrayList<YourType>(al.subList(0, uptoThisIndex));
它允許獲取兩個索引之間的列表視圖。
如果您將第一個索引設置爲0
,那麼您將獲得所需的結果。
+0
你不需要實例化一個新的ArrayList,只需要newList = al.subList(0,uptoThisIndex) – Denis
+0
@Denis OP需要原始列表的副本。子列表返回一個視圖。修改視圖意味着修改原始列表。 –
0
你也可以做這樣的:
ArrayList <YourDataType> arrayList1 = new ArrayList<YourDataType>();
ArrayList <YourDataType> arrayList2 = new ArrayList<YourDataType>();
int limit = 3 ; //assuming you want to copy till 3 elements.
for(int i=0;i<limit;i++)
arrayList2.add(arrayList1.get(i));
相關問題
- 1. 從一個arrayList複製到另一個
- 2. 將重複值從一個ArrayList移動到另一個ArrayList(Java)
- 3. 一個arraylist到另一個arraylist?
- 4. 將arrayList添加到另一個類中的另一個arrayList?
- 5. 搜索一個ArrayList和輸出返回到另一個的ArrayList
- 6. java將項目從一個arraylist添加到另一個arraylist
- 7. 將一個ArrayList添加到另一個ArrayList
- 8. 添加的ArrayList到另一個的ArrayList
- 9. Java ArrayList - 項連接到另一個ArrayList
- 10. 如何將元素從ArrayList複製到另一個不是通過引用?
- 11. 另一個arraylist到另一個不同類型的arraylist
- 12. 如何將一個空arrayList添加到從類創建的另一個arrayList
- 13. 如何從一個文件讀取一個ArrayList到另一個ArrayList?
- 14. 創建一個ArrayList ArrayList與另一個元素相比ArrayList的另一個ArrayList
- 15. 分配一個ArrayList值到另一個
- 16. 如何將arraylist從一個servlet傳遞到另一個servlet
- 17. 重複分組從排序的ArrayList到另一個的ArrayList
- 18. 從一個ArrayList到另一個ArrayList的Java克隆項目?
- 19. 如何遍歷ArrayList和存儲到另一個ArrayList?
- 20. 將Java文件轉換爲ArrayList並將ArrayList引用到另一個類
- 21. 如何正確地將引用從一個Arraylist轉移到另一個
- 22. 從一個ArrayList中複製特定項目到另一個數組列表
- 23. 如何將ID添加到一個ArrayList
- 24. 搜索值的一個ArrayList在另一個ArrayList的
- 25. 如何從另一個ArrayList中刪除在一個ArrayList中找到的值?
- 26. 複製的ArrayList <Customer>內容到另一個的ArrayList <Customer>
- 27. 如何轉換一個ArrayList另一個的ArrayList中的Java
- 28. Elasticsearch:將實體從一個索引複製到另一個索引
- 29. 如何將一個ArrayList從一個jsp傳遞到另一個使用會話
- 30. 修改Arraylist的元素並將其添加到ArrayList的另一個ArrayList中
https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html#subList(int,%20int ) – dymmeh
編寫一個可循環運行8次的循環,並通過引用索引索引 – ja08prat
來複制元素。有一點搜索和文檔閱讀應該讓你快速。我真的很想關閉這個問題。 – Thomas