您是否知道为什么CopyOnWriteArrayList中的索引从1开始?它说该列表有14个项目,imageDetailsList.get(0)抛出一个NullPointerException
这就是我填充列表的方式
public List<ImageDetails> generate(List<Product> productList){
List<ImageDetails> imageDetailsList = new CopyOnWriteArrayList();
productList.parallelStream().forEach(product -> {
imageDetailsList.add(imageDetailsCreator.create(product));
});
return imageDetailsList;
}