在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

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

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

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

使用道具 举报

发新帖
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网! 立即登录 立即注册