我是一個絕對的初學者。 我知道如何用「if」找到最大值,但我想用一種方法來做。問題是我怎樣才能保留最後一個Max的記錄!如何編寫一個JAVA方法來查找最大用戶輸入?
public class Max
{
public static double Max (double score){
double max = 0;
if (score > max)
max = score;
return max;
}
public static void main (String [] arg){
Scanner scan = new Scanner (System.in);
double score = 0;
do{
System.out.print("Enter the scores (-1 to end input) > ");
score = scan.nextDouble();
}while (score >= 0);
System.out.println("Highest score: " + Max(score));
}
}
不要忘記,以紀念我的回答是接受 – Developer