1. 程式人生 > >Java 中 無參·有參 方法的使用

Java 中 無參·有參 方法的使用

有時方法的執行需要依賴於某些條件,換句話說,要想通過方法完成特定的功能,需要為其提供額外的資訊才行。例如,現實生活中電飯鍋可以實現“煮飯”的功能,但前提是我們必須提供食材,如果我們什麼都不提供,那就真是的“巧婦難為無米之炊”了。我們可以通過在方法中加入引數列表接收外部傳入的資料資訊,引數可以是任意的基本型別資料或引用型別資料。

我們先來看一個帶引數,但沒有返回值的方法:

上面的程式碼定義了一個 show 方法,帶有一個引數 name ,實現輸出歡迎訊息。

呼叫帶參方法與呼叫無參方法的語法類似,但在呼叫時必須傳入實際的引數值

 

例如:


執行結果為: 歡迎您,愛慕課!

很多時候,我們把定義方法時的引數稱為形參

,目的是用來定義方法需要傳入的引數的個數和型別;把呼叫方法時的引數稱為實參,是傳遞給方法真正被處理的值。

一定不可忽視的問題:

1、 呼叫帶參方法時,必須保證實參的數量、型別、順序與形參一一對應

2、 呼叫方法時,實參不需要指定資料型別,如 

3、 方法的引數可以是基本資料型別,如 int、double 等,也可以是引用資料型別,如 String、陣列等

4、 當方法引數有多個時,多個引數間以逗號分隔