如何将 java.util.List 复制到另一个 java.util.List 中
2022-08-31 07:09:46
我有一个从 Web 服务填充的。我想将该列表的内容复制/克隆到相同类型的空列表中。谷歌搜索复制列表建议我使用方法。在我看到的所有示例中,目标列表应该包含复制发生的确切项目数。List<SomeBean>
Collections.copy()
由于我使用的列表是通过Web服务填充的,并且它包含数百个对象,因此我无法使用上述技术。或者我用错了??!!无论如何,为了让它工作,我试图做这样的事情,但我仍然得到了一个.IndexOutOfBoundsException
List<SomeBean> wsList = app.allInOne(template);
List<SomeBean> wsListCopy=new ArrayList<SomeBean>(wsList.size());
Collections.copy(wsListCopy,wsList);
System.out.println(wsListCopy.size());
我试图使用,但我在代码中得到了一个后面的。命中并试用。:)wsListCopy=wsList.subList(0, wsList.size())
ConcurrentAccessException
无论如何,我的问题很简单,如何将列表的全部内容复制到另一个列表中?当然,不是通过迭代。