大神帮我看看吧~~

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

Spencer_T

2015-07-23 09:47

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

写回答 关注

2回答

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

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

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

    Spence...

    非常感谢!

    2015-07-23 11:17:01

    共 1 条回复 >

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

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

Java入门第二季 升级版

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

530646 学习 · 6091 问题

查看课程

相似问题