0
所以我想創建一個程序,它需要兩個整數我輸入,並返回兩個更大的。因此,它會起作用這樣,當我在終端回顧一種方法[我做錯了什麼? ]
Java類型它Assign5 23 67
兩者的更大的價值是67
到目前爲止,這是我
//Main Method
public class asign5 {
public static void main (String[] args){
int num1;
int num2;
num1 = Integer.parseInt(args[0]);
num2 = Integer.parseInt(args[1]);
System.out.println("The larger value of the two is: " + getMax(num1, num2));
}
}
//getMax Method
public static int getMax(num1, num2){
if (num1 > num2) { return num1; }
else
{return num2;}
}
}
它一直告訴我在我的主要方法中getMax不是一個有效的方法,儘管我已經創建了getMax方法。在getMax方法中,它一直告訴我public static int是synthax。實際上,我在這個路障上度過了最後兩個小時,但還沒有弄清楚自己,這讓我的腦筋疲憊不堪。有人能幫我嗎?
我使用Eclipse。至於這個方法,對於我在代碼中輸入的內容,它一直在token int上聲明語法錯誤。 –
@Kevin:如果你使用Eclipse,那麼我會期望縮進顯然會出現什麼問題。如果不是,請嘗試重新格式化整個文件。你已經完成了我的建議,並在getMax之前刪除了第二個大括號? –