当前位置: 首页 > article >正文

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方法

在这里插入图片描述

 // 非空判断
 if (CollUtil.isEmpty(materialInfos)) {
     return;
 }

http://www.kler.cn/a/284447.html

相关文章:

  • 向日葵软件Windows系统连接苹果系统(MacOS)的无反应问题解决办法
  • 结构体是否包含特定类型的成员变量
  • HTML之表单学习记录
  • MySql结合element-plus pagination的分页查询
  • 《MYSQL45讲》误删数据怎么办
  • win32 / WTL 开发多线程应用,子线程传递大对象给UI线程(主窗口)的方法
  • Linux C/C++ 库链接选项 --whole-archive,--no-whole-archive和--start-group, --end-group
  • CSS学习7
  • 【CSS in Depth 2 精译_021】3.4 负的外边距 + 3.5 外边距折叠
  • 牛客小白月赛99(A-F)
  • Linux 系统调优 2
  • 2024年交安安全员考试题库及答案
  • 大数据查询优化之谓词下推 ?
  • 【王树森】RNN模型与NLP应用(9/9):Self-Attention(个人向笔记)
  • Apache Flink 零基础入门(二):开发环境搭建和应用的配置、部署及运行
  • React滚动加载(无限滚动)功能实现
  • 23种设计模式之模版方法模式
  • 向量数据库Milvus源码开发贡献实践
  • UE5学习笔记18-使用FABRIK确定骨骼的左手位置
  • 《C++与新兴数据库技术的完美交互:开启高效数据处理新时代》
  • sort,uniq,wc,awk命令 (数据整理
  • 【软件测试专栏】认识软件测试、测试与开发的区别
  • Linux——命令行文件的管理(创建,复制,删除,移动文件,硬链接与软链接)
  • 纷享销客CRM渠道分销之多维度数据分析介绍
  • STM32 - 笔记3
  • mysql启动失败问题汇总