Java将ArrayList与模式合并
我有两个不同对象的数组
ArrayList<Array1> array1 = new ArrayList<>();
ArrayList<Array2> array2 = new ArrayList<>();
我想将这些数组合并到
ArrayList<Object> array = new ArrayList<>();
对于模式,对于阵列1中的每3-4项,在阵列2中添加项
我该怎么做
你可以在下面搜索框中键入要查询的问题!
我有两个不同对象的数组
ArrayList<Array1> array1 = new ArrayList<>();
ArrayList<Array2> array2 = new ArrayList<>();
我想将这些数组合并到
ArrayList<Object> array = new ArrayList<>();
对于模式,对于阵列1中的每3-4项,在阵列2中添加项
我该怎么做
# 1 楼答案
您可以保持简单,只需使用循环:
上述循环的逻辑是,每次迭代总是将
array1
中的一项添加到最终列表中。此外,在从array1
添加4个项目后,它将从array2
添加一个项目我在这里假设
array2
有足够的元素来支持覆盖enitrearray1
列表。如果您计划在生产中执行此操作,您可能需要检查此边缘情况