Flutterのプログラミング言語(Dart言語)でMapが空か判別する方法を紹介します。
Mapが空か判別するには「isEmptyプロパティ」または「isNotEmptyプロパティ」を使用できます。
目次
要素が「空」か判別する
isEmptyプロパティは次のように使用します。
Map.isEmpty;isEmptyプロパティが実行されるとMapに要素がある場合は「false」、Mapが空の場合は「true」を返します。
var myMap1 = {
  'a': 1,
  'b': 2,
  'c': 3,
  'd': 4,
};
var myMap2 = {};
print(myMap1.isEmpty); //false
print(myMap2.isEmpty); //true要素が「存在する」か判別する
isNotEmptyプロパティは次のように使用します。
Map.isNotEmpty;isNotEmptyプロパティが実行されるとMapに要素がある場合は「true」、Mapが空の場合は「false」を返します。
var myMap1 = {
  'a': 1,
  'b': 2,
  'c': 3,
  'd': 4,
};
var myMap2 = {};
print(myMap1.isNotEmpty); //true
print(myMap2.isNotEmpty); //false以上です。
合わせて読みたい
					あわせて読みたい
					
			
						【Flutter/Dart】Setが空(要素なし)か判別する
						Flutterのプログラミング言語(Dart言語)でSetが空か判別する方法を紹介します。 Setが空か判別するには「isEmptyプロパティ」または「isNotEmptyプロパティ」を使用で…					
				
					あわせて読みたい
					
			
						【Flutter/Dart】Listが空(要素なし)か判別する
						Flutterのプログラミング言語(Dart言語)でListが空か判別する方法を紹介します。 Listが空か判別するには「isEmptyプロパティ」または「isNotEmptyプロパティ」を使用…					
				
