快捷导航

java的调用方法输出问题

在打印输出中调用了一个有返回值的方法,且方法里面有一条输出语句,


为什么运行的不是这个结果:
和为:有参有返回值方法:
7


而是下面这个:
有参有返回值方法:
和为:7
原代码:

public class ArgsDemo{
       
            public static int plus(int a,int b){
                        System.out.println("有参有返回值方法:");
                        return a+b;
            }
            public static void main(String[] args){
                        System.out.println("和为:"+plus(3,4));
            }
}


免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

代码执行顺序为“先内后外”
或者可以理解main方法依赖plus方法,所以就先执行plus方法,再执行main


还有
println输出换行print输出,不换行
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP