iT邦幫忙

2023 iThome 鐵人賽

DAY 12
0
Software Development

Java基礎筆記系列 第 12

Java的參數與引數

  • 分享至 

  • xImage
  •  

Java的參數與引數,常讓初學者混淆,以下簡單介紹這兩個詞彙所代表的意義跟作用。

Java的參數Parameter

方法小括號內的是參數(有資料型別),這代表若要使用該方法,需要傳遞該方法所需的變數。
public static void main(String[]args){
宣告main方法裡面的String也是參數之一。

Java的引數Argument

相對於前述參數,是使用呼叫方法時,要提供實際傳入的資料,就稱為引數。

void meet(String name) {  //name為meet方法的參數
    System.out.println("Hello, " + name + "!");
}

public static void main(String[] args) {
    meet ("World");        //呼叫meet方法,提供World引數
}

//印出結果為Hello,World!

補充varargs機制

  • 方法內可使用...點數,宣告此參數的數目是可變的,因此呼叫時可以提供0~N個引數。
  • 可變參數宣告一定要放在參數列的最後面(避免模糊不清)。
  • 代表方法中最多只能宣告1個不固定參數。

上一篇
Java的三種變數:實體、區域、類別變數
下一篇
Java的封裝 Encapsulation
系列文
Java基礎筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言