问答详情
源自:8-9 Java 中的 static 使用之静态方法

为什么sum方法里面加参数是错的?

package test3;


public class HelloWorld {


// 定义静态变量score1

static int score1 = 86;

// 定义静态变量score2

static int score2 = 92;


// 定义静态方法sum,计算成绩总分,并返回总分

public static int sum(/** int score1,int score2 */

) {


int sum = score1 + score2;

return (sum);


}


public static void main(String[] args) {


// 调用静态方法sum并接收返回值

int allScore = sum();


System.out.println("总分:" + allScore);

}

}


提问者:会思想的芦苇 2016-02-26 15:20

个回答

  • Fighter01
    2016-02-26 15:32:37

    你main方法里面调用的sum()方法没带参数

  • 会思想的芦苇
    2016-02-26 15:22:30

    原来后面sum方法里没有带参数,报错