Dart基礎 レッスン8
型推論
Dartは静的型付け言語ですが、varやfinalを使うと コンパイラが自動的に型を推論します。型安全性を維持しながらコードを簡潔に書けます。
var による型推論
varで宣言すると、初期値から型が推論されます。推論後の型は変更できません。
Dartエディタ
関数の戻り値型推論
関数の戻り値型も推論されます。ただし、明示的に型を書くとコードが読みやすくなります。
Dartエディタ
型の明示と推論の使い分け
APIの公開部分やコードの意図を明確にしたい場合は型を明示し、ローカル変数は推論を活用するのが一般的です。
Dartエディタ