gpt4 book ai didi

java - 如何缩短嵌套的 if 表达式?

转载 作者:行者123 更新时间:2023-12-02 07:22:52 25 4
gpt4 key购买 nike

是否有可能以某种方式缩短许多 if 表达式?示例:假设有 3 个数字,只有前一个数字达到 10 时,每个数字才会计数。

int a = 0, b = 0, c = 0;

a++;
if (a == 10) {
a = 0;
b++;
if (b == 10) {
b = 0;
c++;
}
}

return toString(a+b+c); //I know this is not valid

是否可以以某种方式缩短此类表达式?

最佳答案

就语法而言,没有。不是在 Java 中。做到这一点的唯一方法就是改进你的算法。我不确定你的算法到底想要实现什么,但从它的外观来看,你可以通过正确使用集合来减少嵌套。

关于java - 如何缩短嵌套的 if 表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13976985/

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