sum()方法是静态的,为什么主函数中不能直接调用?
是可以直接调用啊,因为sum方法有返回值,所以定义了一个变量去接收返回值啊
可以直接调用System.out.println(sum());
可以直接调用啊
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) { // 调用静态方法sum并接收返回值 int allScore = sum(); System.out.println("总分:" + allScore); } }