相关疑难解决方法(0)

编程首选项 - 使用具有多个return语句的else ifs?

代码:

public String getTemperatureMessage(double temp)
{
    if(temp < 32)
        return "Freezing";
    else if(temp < 60)
        return "Brr";
    else if(temp < 80)
        return "Comfortable";
    else
        return "Too hot";
}
Run Code Online (Sandbox Code Playgroud)

关于上面的代码片段,else ifs在技术上是多余的,并且根本不会改变行为.但是,我倾向于把它们放在那里强调条件是排他性的.你的想法是什么?不必要或更清楚?

java language-agnostic preferences

9
推荐指数
4
解决办法
7467
查看次数

标签 统计

java ×1

language-agnostic ×1

preferences ×1