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;
 }
相关推荐
莫听穿林打叶声儿10 分钟前
关于Qt开发UI框架Qt Advanced Docking System测试
开发语言·qt·ui
freedom_1024_11 分钟前
【c++ qt】QtConcurrent与QFutureWatcher:实现高效异步计算
java·c++·qt
海边夕阳200616 分钟前
数据源切换的陷阱:Spring Boot中@Transactional与@DS注解的冲突博弈与破局之道
java·数据库·spring boot·后端·架构
信码由缰1 小时前
Java数据库应用原型
java
minji...1 小时前
C++ 模板进阶
开发语言·c++
lsx2024061 小时前
HTML 音频/视频
开发语言
fantasy5_51 小时前
手写一个C++字符串类:从底层理解String的实现
java·jvm·c++
我叫汪枫1 小时前
【刷机分享】解决K20Pro刷入PixelOS后“网络连接”受限问题(附详细ADB命令)
开发语言·adb·php
老程序员刘飞1 小时前
hardhat 搭建智能合约
开发语言·php·智能合约
起这个名字1 小时前
Langchain4j Rag 知识库教程
java·后端