Dart 程式設計中的 return 語句


在某些情況下,我們希望從給定的函式返回一個值,以便以後使用。這些返回值使用return 關鍵字,它反過來允許函式返回值。

應該注意的是,return 語句是可選的,如果沒有指定,函式將返回null

此外,函式中只允許一個return 語句。

語法

return <expression/value>;

帶返回值的 Dart 函式語法

returnType funcName(){
   // statement(s)
   return value;
}

在上述語法中,funcName 用我們函式的名稱替換。returnType 表示我們從函式返回的資料/表示式的型別。

示例

讓我們舉一個示例,在該示例中,我們利用在一個 Dart 程式中返回值的函式。

考慮以下所示示例 −

 線上演示

void main(){
   var x = 10;
   var y = callFunction(x);
   print(y);
}

int callFunction(var x){
   return x + 10;
}

在上述示例中,我們正在從名為callFunction 的函式返回型別為 int 的值,然後我們在主函式中使用該值。

輸出

20

更新於: 2021 年 5 月 24 日

1 千多次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.