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;
 }
相关推荐
qq_5375626717 小时前
C++与Java性能对比
开发语言·c++·算法
m0_6860416117 小时前
C++中的策略模式应用
开发语言·c++·算法
沉默-_-17 小时前
力扣hot100普通数组(1)--C++
java·数据结构·算法·leetcode·数组
colicode17 小时前
java短信接口开发对接全流程:Spring Boot项目集成短信功能详解
java·开发语言·spring boot
qq_3517547817 小时前
关于vue3切换空白页问题解决
开发语言·前端
HalvmånEver17 小时前
Linux:线程的概念、与进程区别及内核实现(线程一)
java·linux·运维
一晌小贪欢17 小时前
Python JSON 处理最佳实践:从入门到构建健壮的容错系统
开发语言·python·json·字典·python字典·python办公
晓131317 小时前
第四章:Redis实战应用及常见问题(下篇)
java·数据库·缓存·wpf
量子炒饭大师17 小时前
【C++入门】Cyber霓虹镜像城的跨域通行证 —— 【友元(friend)】跨类协作破坏封装性?友元函数与友元类为你架起特权桥梁!
java·开发语言·c++·友元函数·友元类·friend
小程同学>o<17 小时前
嵌入式之C/C++(一)关键字
c语言·开发语言·c++·嵌入式软件面试