Flutterラボ
#プログラミング#Flutter#dart#Flutterラボ

null安全とは、変数がnullであることが原因で起こる実行エラーを防ぐ仕組みのことで、現在のDartはnull安全な言語です。

具体的に説明すると、String型のaという変数があったとして、aの文字数を取得したい場合、以下のようになります。

a.length

しかし、aがnullであった場合、文字数を取得することができないので実行エラーになってしまいます。

この実行エラーを防ぐ仕組みがnull安全で、記述方法は3通りあります。