簡體   English   中英

Java中的參數到底是什么?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM