方法中参数传递(上)

时间:2022-10-12 21:26:24

1.方法的形式参数为基本数据类型

方法的参数是基本类型的时候:

 形式参数的改变不影响实际参数。

  形式参数:用于接收实际数据的变量

  实际参数:实际参与运算的变量

代码示例:

public class ArgsDemo {

    public static void main(String[] args) {

        // 定义变量

        int a = 10;

        int b = 20;

        System.out.println("a:" + a + ",b:" + b);// a:10,b:20

        change(a, b);

        System.out.println("a:" + a + ",b:" + b);// a:10,b:20

    }

    public static void change(int a, int b) { // a=10,b=20

        System.out.println("a:" + a + ",b:" + b);// a:10,b:20

        a = b; // a=20;

        b = a + b;// b=40;

        System.out.println("a:" + a + ",b:" + b);// a:20,b:40

    }

}

 

2. 方法的形式参数是基本类型图解

方法中参数传递(上)