gpt4 book ai didi

java - 你应该缓存空检查吗?

转载 作者:行者123 更新时间:2023-12-01 09:31:37 25 4
gpt4 key购买 nike

我创建了一个具有多个 @Nullable 参数并包含多重嵌套循环的方法。仅当参数不为 null 时,嵌套循环中的某些操作才会发生。

在将循环作为 (final) 运行之前,是否应该保存参数是否可用?boolean 还是与 null 相比没有真正的区别-检查循环内部?

最佳答案

我想说真正的问题是哪个更具可读性,这实际上取决于代码本身以及您问的人:-) ...我想说空检查基本上具有零性能损失,所以不要缓存它,认为它需要一些性能提升

关于java - 你应该缓存空检查吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39359392/

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