gpt4 book ai didi

java - 有什么办法可以将其更改为 switch 语句吗?

转载 作者:行者123 更新时间:2023-12-02 08:44:44 26 4
gpt4 key购买 nike

我需要帮助将此代码转换为开关。

if(val >= 0 && val < 10) 
cell[0].plus1();
else if(val >= 10 && val < 20 )
cell[1].plus1();
else if(val >= 20 && val < 30 )
cell[2].plus1();
else if(val >= 30 && val < 40 )
cell[3].plus1();
else if(val >= 40 && val < 50 )
cell[4].plus1();
else if(val >= 50 && val < 60 )
cell[5].plus1();
else if(val >= 60 && val < 70 )
cell[6].plus1();
else if(val >= 70 && val < 80 )
cell[7].plus1();
else if(val >= 80 && val < 90 )
cell[8].plus1();
else if(val >= 90 && val < 100 )
cell[9].plus1();

任何帮助将不胜感激。

最佳答案

您不需要 switch 语句。

所有这些语句都可以简化为:

if (val >= 0 && val < 100)
cell[val/10].plus1();

关于java - 有什么办法可以将其更改为 switch 语句吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35995565/

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