Java中的形式参数和实际参数

一、概念

1、形式参数:

就是在定义函数或过程的时候命名的参数。
通俗讲就是一个记号。

2、实际参数:

就是在执行时,调用函数或过程时,传递给函数或过程的参数。
通俗讲就是实际值。

3、参数:

就是一个变量,它随着使用者的不同而发生变化。
举个例子,在中学的时候学过sin(x)函数,这里的x就是形式参数,当你需要求1的正弦值时,你会使用sin(1),这里的1就是实际参数。

4、形参和实参间的关系:

两者是在调用的时候进行结合的,通常实参会将取值传递给形参,形参去之后进行函数过程运算,然后可能将某些值经过参数或函数符号返回给调用者。

二、案例
/**
 * 形式参数和实际参数
 */
@Test
public static void main(String[] args) {
    /**
         * 形式参数
         *      a和b为变量,需要赋值才能计算,
         *      a、b没赋值之前没有值,
         *      这种情况,a、b叫做形式参数
         */
    int a,b;
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输入参数a:");
    a = scanner.nextInt();
    System.out.println("请输入参数b:");
    b = scanner.nextInt();
    int c=a+b;
    System.out.println("a+b="+c);

    System.out.println("----------------------");

    /**
         * 实际参数
         *      x、y有值,
         *      计算z时,用的是x的值2、y的值3,
         *      这种有具体值的参数叫做实际参数
         */
    int x = 2;
    int y = 3;
    int z = x + y;
    System.out.println("x+y="+z);
}

控制台:

请输入参数a:
1
请输入参数b:
2
a+b=3
----------------------
x+y=5
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值