Java 中返回一個字串

Rashmi Patidar 2022年12月21日 2021年10月2日
Java 中返回一個字串

在 Java 中,方法的原型必須包含始終基於宣告中指定的資料型別的返回型別。

下面是解釋返回字串功能的程式碼塊。

public class Main {
    public static void main(String[] args) {
        String s = doSomething();
        System.out.println("Print the value from the function: " + s);
    }

    private static String doSomething() {
        return "Hi,I am in doSomething Function";
    }
}

在上面的驅動程式類中,有一個返回 String 值的私有函式。doSomething 方法的原型也在上面。

首先,它有一個訪問修飾符 private,用於說明函式的作用域或可見性。publicprotected 關鍵字定義了 private 以外的可見性。

static 關鍵字是可選的;這意味著在不建立驅動程式類例項的情況下呼叫該方法。因此,main 函式始終是靜態的,無需驅動程式類的名稱即可直接呼叫。

下一個值是方法的返回型別;它宣告可以返回原始資料型別、使用者定義的類或通用例項。

在我們的例子中,字串是方法的 return 型別。當編碼器編寫程式時,編譯器會檢查 return 型別。如果 return 型別與給定的原型不匹配,它會丟擲一個編譯時錯誤。

旁邊是方法的名稱;它可以是除 Java 中存在的字首關鍵字之外的任何名稱。函式名稱遵循傳遞的引數集。

上面的程式碼塊在 () 括號中沒有引數。但是根據我們的需要,我們可以給出一個或一組引數。在花括號 {} 中,定義函式的開頭和結尾就是通常所說的 block

功能塊中可以存在多個語句return 語句必須是最後一個。由於 return 型別是一個字串,return 關鍵字前面是" "雙引號中的 String 值。

程式碼塊的輸出列印如下。

Print the value from the function: Hi, I am in doSomething Function.
Rashmi Patidar avatar Rashmi Patidar avatar

Rashmi is a professional Software Developer with hands on over varied tech stack. She has been working on Java, Springboot, Microservices, Typescript, MySQL, Graphql and more. She loves to spread knowledge via her writings. She is keen taking up new things and adopt in her career.

LinkedIn

相關文章 - Java String