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;
 }
相关推荐
我是唐青枫15 小时前
Java JdbcTemplate 实战指南:用 Spring 轻量完成数据库增删改查
java·数据库·spring
思麟呀15 小时前
C++11并发编程:call_once一次性执行+atomic原子类型+CAS无锁编程+自旋锁
linux·开发语言·jvm·c++·windows
Lumbrologist15 小时前
【C++】零基础入门 · 第 13 节:类与对象基础
java·c++·算法
码不停蹄的玄黓15 小时前
Java 生产者-消费者模型详解
java·开发语言·python
爱讲故事的15 小时前
操作系统第一讲复习:为什么学习操作系统,以及操作系统到底在做什么?
linux·开发语言·windows·学习·ubuntu·c#
笨蛋不要掉眼泪15 小时前
Java并发编程:Executors框架类深度解析
java·开发语言·并发
南极企鹅15 小时前
深入理解 MVCC:数据库并发控制的基石
java·数据库·mysql
凯瑟琳.奥古斯特16 小时前
力扣1235:加权区间调度最优解
java·python·算法·leetcode·职场和发展
_童年的回忆_16 小时前
【php】在linux下PHP安装amqp扩展
linux·开发语言·php
想不到ID了16 小时前
第八篇: 登录注册功能实现
java·javascript