gpt4 book ai didi

java - 变量应该在哪里声明?

转载 作者:行者123 更新时间:2023-12-01 07:24:01 27 4
gpt4 key购买 nike

我在循环内的 else block 内有一个复杂的条件。所以我决定形成一些新的变量来简化这个条件。我应该在哪里声明这些变量?

//here 1
for (...) {
//here 2
if(...) {

} else {
//here 3
if (cond1 && cond2){}
}
}

最佳答案

您应该声明尽可能最接近其用途的变量,并在尽可能的“最小”范围内。

在您的示例中,如果仅在示例中写入 cond1、cond2 时使用它们,则应在此处 3 中声明它们。

关于java - 变量应该在哪里声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28959709/

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