Sora 代码规范之Refactor this method to not always return the same value.(目的性问题)

Sora描述

Refactor this method to not always return the same value.(目的性问题)

上述代码,可能出现 总是返回 null 的情况

解决一下

  • 原因:为什么要这么写呢?因为 下面的代码会对 materialInfos 这个集合处理,如果为空就会报错,所以在这里提前返回了
  • 在 下面的每一个方法中,使用materialInfos 前,判断一下 是不是空,使用hutool的ColUtil的isEmpty方法
java 复制代码
 // 非空判断
 if (CollUtil.isEmpty(materialInfos)) {
     return;
 }
相关推荐
七夜zippoe5 分钟前
Python迭代器与生成器深度解析:从原理到协程应用实战
开发语言·python
Sunsets_Red11 分钟前
待修改莫队与普通莫队优化
java·c++·python·学习·算法·数学建模·c#
葡萄城技术团队14 分钟前
在 Java 中优化 MySQL 查询以提升性能
java·开发语言·mysql
Rhys..16 分钟前
js-箭头函数
开发语言·javascript·ecmascript
爱学习的梵高先生17 分钟前
C++:友元
开发语言·c++
杀死那个蝈坦17 分钟前
短链接生成-基于布隆过滤器和唯一索引
java·数据库·微服务·oracle·rocketmq
慕白Lee17 分钟前
Java foreach在lambda的foreach遍历中退出操作(lambda foreach break)
java
资深低代码开发平台专家18 分钟前
厌倦JavaScript 框架桎梏?Still.js:用原生之力,解遗留系统之困
开发语言·javascript·ecmascript
winfield82120 分钟前
Java 中大量闲置 MySQL 连接的解决方案(从根因到落地)
java·mysql
纟 冬22 分钟前
Flutter & OpenHarmony 运动App运动目标设定组件开发
开发语言·javascript·flutter