Java带参方法的基本概念。

完全搞不懂这是什么东西。。书本上的意思是,带参列表就是传送给方法的参数列表。求解释。分数好说。publicclassStudentsBiz{String[]name=ne... 完全搞不懂这是什么东西。。
书本上的意思是,带参列表就是传送给方法的参数列表。
求解释。分数好说。

public class StudentsBiz {
String[] name=new String[30]; //学生姓名数组
public void addName(String name){ //有参方法
//增加学生姓名
}
public void showNames(){ //无参方法
//显示全部学生姓名
}
}

public class TestAdd {

public static void main(String[] args) {
StudentsBiz st=new StudentsBiz();
Scanner input=new Scanner(System.in);
for(int i=0;i<5;i++){
System.out.print("请输入学生姓名:");
String newName=input.next();
st.addName(newName);
}
st.showNames();
}

}

上面的类里面定义了有参的方法是String name
可是下面的测试里,为什么在循环里有个newName,这个循环里为什么不是String name?不是说实参的类型、数量、顺序都要与形参一一对应吗??
真诚求解释!!!!!!
展开
 我来答
198901245631
2015-07-01 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1702万
展开全部
方法分为四部分。第一部分就是方法名,第二部分就是参数类型,第三部分就是参数个数,第四部分就是返回值。
带参数的方法定义 :public String test(String str1,int int1){ return 返回值};
解释:带参数的方法通常是为了实现模块化,也就是能够通过某一个方法来实现某个功能,并且具有复用性(可多次使用),通过传递不同的参数来获取不同的结果,不用每次都进行重新定义,大大提高了java程序的执行效率。
帐号已注销
2012-03-14 · TA获得超过5621个赞
知道大有可为答主
回答量:1459
采纳率:0%
帮助的人:1367万
展开全部
类型,数量,顺序,要对应没错,但是没人说名称要对应啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鸽噢轩P
2012-03-14 · 超过20用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:36.3万
展开全部
没错呀 上面形参需要的是一个String类型. input.next();得到的也是一个字符串啊...数量和顺序上的问题 都不存在吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love爱有缘
2012-03-14 · TA获得超过1041个赞
知道小有建树答主
回答量:789
采纳率:0%
帮助的人:690万
展开全部
public void addName(String name) 里面的形式参数表示括号中要接受到的数据类型为String的类型。在下文中的st.addName(newName);代码中很明显newName的数据类型为String.所以没有错误。形参顾名思义就是形式上的参数,而实参是要传递数据的。形参就是函数定义时候用的,实参是在函数调用时候用的。实参传递的是真实的数据,代码中的name是没有数据的,而且是在定义函数中出现的,故而成为形参。newName是你从控制台中得到的具体字符,是真实存在的。建议看下形参,实参这一章,虽然不是很多内容,但这个知识点很重要,楼主不要小觑,一定要搞懂 。在定义含有形参方法体的时候格式为 方法名(类名 类对象)括号中的内容均为形参,调用的时候为 方法名(类对象)这里的类对象和定义中的可以相同可以不同,但是数据类型必须相同,就像例子中的都必须为String类的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
年少不霸气
2012-03-14
知道答主
回答量:9
采纳率:0%
帮助的人:9235
展开全部
额,怎么和我书上一样的,我也是才懂,就是形参是没有值得,实参才有值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式