gpt4 book ai didi

java - 我怎样才能简化这个Java代码呢?

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

我对 Java 还很陌生,需要编写一些丑陋的 if/else 代码。

if (st1 == 0 || st2 == 0 || st3 == 0) {
if (st1 == 0) {
return a;
} else if (st2 == 0) {
return b;
} else {
return c;
}
}

但对我来说,似乎应该有一些更简单的方法来执行此类代码。(我知道我可以保留外部,但这是为了显示问题)

我希望有人知道如何美化这段代码:)

最佳答案

删除外部条件,并删除不必要的“else”:

if (st1 == 0) {
return a;
}
if (st2 == 0) {
return b;
}
if (st3 == 0) {
return c;
}

关于java - 我怎样才能简化这个Java代码呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47494723/

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