Java中如何按值传递参数呢?
Java中按值传递参数的简介
值参数传递模式指方法调用时,按照参数的顺序依次放入参数信息(此处可使用值或引用传递)
例
public class testClass{
public static void main(String[] args) {
int x = 88;
int y = 99;
System.out.println("x = " + x + " y = " + y);
// 调用交换方法
swapFun(x,y);
System.out.println(" x = " + x + " y = " + y);
}
public static void swapFun(int a, int b) {
int c = a;
a = b;
b = c;
System.out.println("swapFun a = " + a + " b = " + b);
}
}
/*
以上代码运行后,将输出以下信息
I:\E\Tmp>java testClass
x = 88 y = 99
swapFun a = 99 b = 88
x = 88 y = 99
*/
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。