<DartLearn/>
Dart基礎 レッスン7

定数

Dartには2種類の定数があります。finalは実行時に一度だけ代入できる変数、constはコンパイル時に値が確定する定数です。 用途に応じて使い分けましょう。

final の使い方

finalは一度代入したら変更できません。実行時の値(ユーザー入力、API結果など)を保持するのに適しています。

Dartエディタ

const の使い方

constはコンパイル時定数です。リテラル値や他のconst値から計算された値のみ使えます。

Dartエディタ

final と const の違い

finalとconstの主な違いは、値が確定するタイミングです。実行時の値にはfinal、コンパイル時に決まる値にはconstを使います。

Dartエディタ