我能問這樣寫過不了,是什么原因嗎?
public class HelloWorld { ? ? ?// 定義靜態變量score1 ? ?static int score1 = 86; ? ?// 定義靜態變量score2 static int score2 = 92; ? ?// 定義靜態方法sum,計算成績總分,并返回總分 public ? static ?int sum() { ? ? ? ? ?return (score1+score2); } }
public class HelloWorld { ? ? ?// 定義靜態變量score1 ? ?static int score1 = 86; ? ?// 定義靜態變量score2 static int score2 = 92; ? ?// 定義靜態方法sum,計算成績總分,并返回總分 public ? static ?int sum() { ? ? ? ? ?return (score1+score2); } }
2017-05-05
舉報
2017-06-17
加上主方法:
public static void main(){
? ? int sum = HelloWorld.sum();
? ? System.out.println("總分:"+sum);
}
2017-05-25
因為你的返回值沒有東西接收啊,int S=sum();System.out.println(S);這樣子就可以了。
2017-05-05
public class HelloWorld {
// 定義靜態變量score1
???? static int score1 = 86; ? ?// 定義靜態變量score2
???? static int score2 = 92; ? ?// 定義靜態方法sum,計算成績總分,并返回總分?
???? public static int sum() {
???????? return (score1+score2);?
???? }?
???? public static void main(String[] args) {
???? System.out.println(sum());
????}
}
//返回值要有輸出才能有顯示