黑马程序员技术交流社区

标题: 形参和实参 [打印本页]

作者: VincentWJ    时间: 2016-3-11 19:32
标题: 形参和实参
有点分不清形参和实参,到底两者有何区别啊?
作者: gaoxuechao    时间: 2016-3-11 20:11
形参就是定义方法的时候括号内数据类型后面的变量名称。
而实参是调用方法的时候传入的参数
作者: 唐玄玄    时间: 2016-3-11 20:22
就像赋值运算一样,形参=实参;实参就是已经存储好了数据的盒子,形参就是一个空盒子,等数据放进去。
作者: gaoxiang933    时间: 2016-3-11 20:51
int a=3;  
int b=4
method( a , b);//这个就是实参,实际传过去的参数
public void method(int a, int b){//这个是形参    形式上传过来的参数
}
作者: oassuperhan    时间: 2016-3-11 20:53
实参是调用方法时候,传入的参数.形参是定义方法的时候参数列表内的参数名.
作者: 友人A    时间: 2016-3-11 21:03
形参,就是你定义方法时,写在方法定义里面的参数,比如:
int getMax(int a,int b) {
return a>b?a:b;
}
这里,a,b就是形参
但是,你调用方法的时候,传入的参数,就称为实参,比如:
int c=getMax(5,6);
这里,5,6就是实参。

作者: 非良人    时间: 2016-3-11 22:00
形参就是函数中的参数,实参就是你要将具体数字传给函数帮你做运算的参数!这就函数最通俗的理解!
作者: VincentWJ    时间: 2016-3-14 16:18
好的谢谢大家,现在我懂了!
作者: 兵蜂    时间: 2016-3-14 21:53
形参:成员方法的形式参数; 实参:调用方法时,所用的实际参数!
作者: Q的感动    时间: 2016-3-14 22:46
形参就是设定时设置的类型参数,实参就是调用时传给的参数
作者: 赵国政    时间: 2016-3-15 00:16
来签到啦!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2