我有模型类类型的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