-1
好吧,所以我有一组字符串,我会根据年龄返回。我需要帮助 配置字符串4根据龟的年龄。在条件返回条件字符串在条件字符串
private static final String string1 = "food budget-$3.00 per day or $10.00 per week.";
private static final String string2 = "food budget 2 - $2.00 per day or $7.00 per week.";
private static final String string3 = "food budget 3 - $1.00 per day or $5.00 per week.";
private static final String string4 = "food budget 4 - $%4.2f per day or $%5.2f per week.";
串,4是(男性龟,年龄66+和雌龟,年龄63+) 串,4是字符串1加65岁以上(男性)或62(女)每年为$ 2.00,每一天 或
string1每周超过65美元(男性)或62美元(女性),每周$ 5.00。 这里是我的年龄方法....所以如何使这个声明真正在我的第4个字符串?
private static String calcRateClass(int turtle, String food)
{
while(gender.equals("m"))
if(turtle > 32 && turtle < 64)
return string1;
if(turtle > 24 && turtle < 31)
return string3;
if (turtle > 65)
return string4;
else
while(gender.equals("f"))
if(age > 29 && age < 63)
return string1;
if(turtle > 24 && turtle < 30)
return string2;
if (turtle > 62)
return string4;
}
我可以在字符串4中加入数学吗?
单词让我失望... – ajb
好吧我已经想通了这么多...把它放到我的方法... return string.format(RISK_RATE_3,((age-65))* 2.0 + 40),( (年龄-65)* 5.0 + 200)); – zr0
我认为“while(gender.equals(”m“))”是我见过的最难听的语句之一。我试图想象一个实际的场景,其中有人会编写该代码。 – jazzbassrob