Java中的形式参数和实际参数案例详解
作者:茶碗儿
这篇文章主要介绍了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
到此这篇关于Java中的形式参数和实际参数的文章就介绍到这了,更多相关java 形式参数和实际参数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!