我很困惑如何返回参数

问题描述 投票:0回答:1

我执行此代码后,输出为1 2 4?它是如何产生此输出的?神秘类序列中的参数是否在其中起作用?

public class MysteryReturn {
    public static void main(String[] args){
        int x = 1;
        int y=2;
        int z = 3;

           System.out.println(x + " "+y+" "+z);

    }
    public static int mystery(int z, int x, int y){
        z--;
        x =2*y +z;
        y=x-1;
        System.out.println(y + " "+ z);
        return x;
    }
}
java class parameters int return
1个回答
2
投票

它打印1 2 3,并且您没有调用mystery函数,所以它不会影响。

© www.soinside.com 2019 - 2024. All rights reserved.