0

您知道为什么 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;
}

在此处输入图像描述

4

0 回答 0