在java中以字符串形式返回条件字符串

时间:2014-01-27 18:27:38

标签: java string

好的,所以我有一组字符串,我将根据年龄返回。我需要帮助  根据乌龟的年龄配置字符串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.";

string4是(雄性海龟,66岁以上,雌性海龟,63岁以上) string4是string1加上每年65岁(男性)或62(女性)每年2.00美元     或
string1加上每周65岁(男性)或62岁(女性)每年5.00美元。 这是我多年来的方法....所以如何才能在我的第四个字符串中使这个陈述成立?

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;
}

我可以将数学权限添加到string4吗?

1 个答案:

答案 0 :(得分:-1)

  

我可以将数学权限添加到string4吗?

没有。业务逻辑应该采用方法。