大神来解一下困惑吧

来源:8-9 Java 中的 static 使用之静态方法

weixin_慕圣0481355

2019-03-12 20:44

 // 定义静态方法sum,计算成绩总分,并返回总分	
public static    int sum() { 
sum=score1+score2;
 return sum;
}
为什么这样就是错的 换成 return score1+score2  就能运行成功啊  换成sum=score1+score2 返回sum不行啊


写回答 关注

4回答

  • 无水而泽
    2019-03-13 15:00:11
    已采纳

    public static int sum(){

        int sum = score1 + score2;//定义整形变量

        return sum;//返回整形变量

    }

  • 乐师
    2019-04-10 09:15:53

    sum没有声明

  • 赟赟呀
    2019-03-14 21:30:53

    变量须先声明后赋值,也可在声明的同时赋初值

  • 慕粉1521446511
    2019-03-12 20:52:26

    sum没有声明啊

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530652 学习 · 6091 问题

查看课程

相似问题