広告

Flutterラボの

プレミアム会員になる

【Dart】【Flutter】null safety(null安全)【Flutter2.0】

2021.08.09

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

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

a.length

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

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

Flutterラボ
hatchoutschool
FlutterとNuxtに関する知識を発信しています! 動画で学べる学習サイト『Flutterラボ』と『Nuxtラボ』を運営 Flutterラボ:https://flutterlabo.tech/ 広告のECサイトを開発(https://ec-ad.tech/)