猿问

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));

    }

}


qq_慕丝9319090
浏览 1331回答 1
1回答

苦心明

代码执行顺序为“先内后外”或者可以理解main方法依赖plus方法,所以就先执行plus方法,再执行main还有println    输出换行 print      输出,不换行
随时随地看视频慕课网APP

相关分类

Java
我要回答