gpt4 book ai didi

java - 使用 return 命令从方法返回

转载 作者:搜寻专家 更新时间:2023-11-01 01:23:44 25 4
gpt4 key购买 nike

某个类中有一个方法

public void addAdditionalData(List<PairOfKeyString> data, List<Text> comments)

来自数据列表的信息对于此方法是必不可少的 - 这意味着如果数据为空或 null,则不会执行此方法中的任何逻辑。我有两种选择如何做到这一点

首先

if (data != null && !data.isEmpty()) {
do somelogic here
}

第二

if(data == null || data.isEmpty()) {
return;
}

您更喜欢哪个选项,为什么?谢谢!

最佳答案

第二种方案肯定更好,因为它没有增加代码嵌套,更容易阅读和理解。您还可以在执行操作时添加更多规则,这不会影响实现的重要部分。

关于java - 使用 return 命令从方法返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5089150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com