Flutterラボの
プレミアム会員になる
【Dart】【Flutter】変数の値がnullのときにメソッドを実行しないようにする

#Flutter#dart#ハッチアウトスクール
Flutter初心者がアプリ開発学習で挫折しないために、基本的なWidgetやDartの文法についての記事を更新しています。
記事の最後にFlutterのオンライン講座のリンクも載せていますので、ぜひそちらもご覧ください。
List<int> a; // null
print(a.length); // エラー発生
a が null なのでエラーになってしまいます。
そこで、『?.』を使うと nullであるときに『.length』の処理を回避することができます。
List<int> a; // null
print(a?.length); // null がprint される