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

大神帮我看看吧~~

为什么第十行要用返回值啊 我可以不用返回值而是在第10行的方法里面定义一个int的变量保存score1+score2的值然后再到18行写int allScore=int 变量名么。。

提问者:Spencer_T 2015-07-23 09:47

个回答

  • 康振宁
    2015-07-23 10:06:21
    已采纳

    不行,因为在那个方法中进行了一些逻辑运算,也就是加法运算,需要将运算后的结果打印出来,所以要用到返回值

    如果按你的说的,你是的不到的,因为作用域不同

  • 阿版
    2015-07-23 11:12:31

    因为你定义的变量不是全局变量