')'if-else语句的预期错误,包括&& s

时间:2013-10-20 00:03:28

标签: java if-statement

所以我有多个if-else语句,如果用户是m / f,他们选择了什么选择来决定他们的tdee。

以下是代码的一部分:

    else if (gender.equalsIgnoreCase("M") && (choice.equalsIgnoreCase("C"))
    {
    activityFactor = 1.6;
    }
    else if (gender.equalsIgnoreCase("F") && (choice.equalsIgnoreCase("C"))    
    {
    activityFactor = 1.5;
    }

2 个答案:

答案 0 :(得分:6)

您还需要额外的(。它与&&

无关
else if (gender.equalsIgnoreCase("M") && choice.equalsIgnoreCase("C"))

您必须拥有与)相同数量的(

答案 1 :(得分:0)

else if (gender.equalsIgnoreCase("M") && choice.equalsIgnoreCase("C"))
{
activityFactor = 1.6;
}
else if (gender.equalsIgnoreCase("F") && choice.equalsIgnoreCase("C"))    
{
activityFactor = 1.5;
}