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;
 }
相关推荐
ss2739 分钟前
Java并发编程:DelayQueue延迟订单系统
java·python·算法
wcy_101115 分钟前
七大软件设计原则
java·设计规范
invicinble16 分钟前
jar包在执行的时候需要关注的细节(提供一个解构jvm问题的视角)
java·jvm·jar
@游子16 分钟前
Python类属性与魔术方法全解析
开发语言·python
麦芽糖021918 分钟前
SSE介绍及使用(Server-Send Events)
java
alan072122 分钟前
【Java + Elasticsearch全量 & 增量同步实战】
java·elasticsearch·jenkins
hashiqimiya35 分钟前
后端springboot的接收前端发来的数据反序列化原理
java
眠りたいです1 小时前
现代C++:C++11并发支持库
开发语言·c++·多线程·c++11·c++并发支持库
小灰灰搞电子1 小时前
Rust可以取代C++么?
开发语言·c++·rust
cat三三1 小时前
java之异常
java·开发语言