为了账号安全,请及时绑定邮箱和手机立即绑定

为何要使用return sum?而且这个代码为什么不能正确运行呢?

为何要使用return sum?而且这个代码为什么不能正确运行呢?

恶化石头 2016-07-03 01:57:31
package project1_9;public class HelloWorld {    // 定义静态变量score1    static int score1 = 86;    //定义静态变量score2// static int score2 = 92;     //定义静态变量sum,并且求和    public static int sum(){ int sum =score1+score2; return sum;} public static void main(String[] args) { System.out.println("总分:" + sum); }}
查看完整描述

1 回答

?
yanrun

TA贡献317条经验 获得超240个赞

return sum是因为把计算的结果返回给调用者,就像你用计算器计算,总不能计算器把结果吞了不告诉你吧。程序出错的问题在于sum是在sum方法中定义的,而main方法访问不到,应该改成System.out.println("总分:" + sum());

查看完整回答
反对 回复 2016-07-03
  • 1 回答
  • 0 关注
  • 966 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信