世界最大級のオンライン学習サービス「Udemy」のセール状況はこちら

【Flutter/Dart】Listが空(要素なし)か判別する

Flutterのプログラミング言語(Dart言語)でListが空か判別する方法を紹介します。

Listが空か判別するには「isEmptyプロパティ」または「isNotEmptyプロパティ」を使用できます。

目次

要素が「空」か判別する

isEmptyプロパティは次のように使用します。

List.isEmpty;

isEmptyプロパティが実行されるとListに要素がある場合は「false」、Listが空の場合は「true」を返します。

var myList1 = ['a', 'b', 'c', 'd'];
var myList2 = [];

print(myList1.isEmpty); //false
print(myList2.isEmpty); //true

要素が「存在する」か判別する

isNotEmptyプロパティは次のように使用します。

List.isNotEmpty;

isNotEmptyプロパティが実行されるとListに要素がある場合は「true」、Listが空の場合は「false」を返します。

var myList1 = ['a', 'b', 'c', 'd'];
var myList2 = [];

print(myList1.isNotEmpty); //true
print(myList2.isNotEmpty); //false

以上です。

合わせて読みたい

参考サイト

目次