一. 帶參無(wú)返回值
有時(shí)方法的執(zhí)行
需要依賴于某些條件
,換句話說(shuō)消痛,要想通過(guò)方法完成特定的功能
泊业,需要為其提供額外的信息
才行把沼;
例如,現(xiàn)實(shí)生活中電飯鍋可以實(shí)現(xiàn)“煮飯”的功能吁伺,但前提是我們必須提供食材饮睬,如果我們什么都不提供,那就真是的“巧婦難為無(wú)米之炊”了篮奄;
我們可以通過(guò)在方法中加入?yún)?shù)列表
來(lái)接收外部傳入的數(shù)據(jù)信息
捆愁,參數(shù)可以是任意
的基本類型
數(shù)據(jù)或引用類型
數(shù)據(jù)割去;
1.2 舉個(gè)栗子
定義一個(gè)帶參無(wú)返回值的方法:
public void showName(String name){
System.out.println("你好,"+name+"!");
}
1.2.2 調(diào)用的時(shí)候昼丑,必須傳入實(shí)際的參數(shù)值
對(duì)象名.方法名(實(shí)參1, 實(shí)參2, ..., 實(shí)參N);
接上面的栗子:
HelloWorld demo = new HelloWorld();
// 調(diào)用是必須傳入?yún)?shù)值呻逆,這里不必在寫它的數(shù)據(jù)類型,只用按照方法傳入對(duì)應(yīng)數(shù)據(jù)類型的值即可菩帝;
demo.showName("adminZz");//你好咖城,adminZz!
1.2.3 形參和實(shí)參:
在這里呼奢,我們把定義方法時(shí)
的參數(shù)稱為形參
宜雀,目的是用來(lái)定義方法需要傳入的參數(shù)的個(gè)數(shù)和類型
;把調(diào)用方法時(shí)
的參數(shù)稱為實(shí)參
握础,是傳遞給方法真正被處理的值
;
二. 需要注意的地方(易錯(cuò)點(diǎn)):
1辐董、 調(diào)用帶參方法時(shí),必須保證實(shí)參的數(shù)量禀综、類型简烘、順序與形參一一對(duì)應(yīng);
2菇存、 調(diào)用方法時(shí)夸研,實(shí)參不需要指定數(shù)據(jù)類型,如
3依鸥、 方法的參數(shù)可以是基本數(shù)據(jù)類型亥至,如 int、double 等贱迟,也可以是引用數(shù)據(jù)類型姐扮,如 String、數(shù)組等
4衣吠、 當(dāng)方法參數(shù)有多個(gè)時(shí)茶敏,多個(gè)參數(shù)間以逗號(hào)分隔