この記事はこんな人におすすめ!
- 関数の引数に初期値(デフォルト値)を指定したい
今回は関数(メソッド)で引数を定義する際に予め初期値を与える方法を解説していきます。
目次
関数の引数に初期値を与える方法
関数の引数に初期値を与えるには「名前付き引数」を定義する際に=
で初期値を指定するだけです。
初期値を与えた引数は関数を呼び出す際に新たに値を与えない場合は初期値が使用されます。
void myCountry({String country = 'Japan'}) {
print(country);
}
void main() {
myCountry();
}
//出力結果
//Japan