Sora描述
Refactor this method to not always return the same value.(目的性问题)
上述代码,可能出现 总是返回 null 的情况
解决一下
- 原因:为什么要这么写呢?因为 下面的代码会对 materialInfos 这个集合处理,如果为空就会报错,所以在这里提前返回了
- 在 下面的每一个方法中,
使用materialInfos 前,判断一下 是不是空
,使用hutool的ColUtil的isEmpty方法
if (CollUtil.isEmpty(materialInfos)) {
return;
}