[英]What exactly are arguments or parameters in java?
我對Java很陌生,對方法也不是很精通。 有人可以向我解釋方法的哪些變量是參數,哪些不是?
假設您有以下課程:
public class Calculator {
public int add(int x, int y){
return x+y;
}
}
我們說稱為add
的方法有兩個int類型的參數。 ( calculator
是類的一個實例Calculator
)。
當我們調用該方法時:
calculator.add(3,4)
我們說我們將參數3和4傳遞給該方法。
因此,我們可以說方法的參數是方法簽名中的所有內容。 雖然參數是實際值,但我們在調用該方法時會通過。
參數是方法定義中的變量。 調用方法時,參數是您傳遞給方法參數的數據
在此以以下示例:
public class Book{
String title;
public void setTitle(String param){
title = param;
}
}
當您調用Book
類方法setTitle()
setTitle("The art of peace");
您發送給該方法的字符串是您的參數。 方法中的變量是您的參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.