我有一個問題。我必須創建3個方法testUreaRisk,testProteinRisk和printResults。和下面是2出來的3.java中的新方法並返回
public class Lab {
public static String testUreaRisk(double ureaLevel)
{
if ((ureaLevel < 0) || (ureaLevel > 10))
return "0";
else if (ureaLevel <= 4.0)
return "-1";
else
return "1";
}
public static String testProteinRisk(double proLevel)
{
if ((proLevel < 0) || (proLevel >150))
return "0";
else if (proLevel >= 67.0)
return "1";
else
return "-1";
}
的,所以我的問題是可以我把一個值到返回數字1,1,0,-1爲-1 =低風險,0 =不能定義和1 =高風險?如果可以,怎麼樣?因爲第三種方法只能讓我返回顯示結果(低風險,無法定義和高風險)而不是數字(-1,0,1)的字符串。謝謝
您可以創建一個枚舉,而不是 – fge 2014-10-20 06:56:31