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

为何要使用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 关注
  • 1048 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号