Mapクラスの「チートシート」です。
Mapクラスの主なプロパティ・メソッドをまとめました。
目次
主なプロパティ一覧
isEmpty|要素が空かチェック
var map = {
1: 'A',
2: 'B',
3: 'C',
};
print(map.isEmpty);
//結果
//false
あわせて読みたい


【Flutter/Dart】Mapの要素が空かチェック|isEmpty
Dartの配列(Map)の要素が空かチェックする方法を紹介します。 要素が空かチェックするには「isEmptyプロパティ」を使用します。 【Mapの要素が空かチェック】 var map…
length|配列の長さをチェック
var map = {
1: 'A',
2: 'B',
3: 'C',
};
print(map.length);
あわせて読みたい


【Flutter/Dart】配列の長さ(要素)を数える|length
Dartの配列(List, Set, Map)の長さを数える方法を紹介します。 配列の要素を数えるには「lengthプロパティ」を使用します。 【配列の長さを数える方法】 void main() …
keys|キーを全て取得する
var map = {
1: 'A',
2: 'B',
3: 'C',
};
print(map.keys);
//結果
//(1, 2, 3)
あわせて読みたい


【Flutter/Dart】Mapに含まれるキーを全て取得する|keys
Dartの配列(Map)に含まれるキーを全て取得する方法を紹介します。 Mapからキーを全て取得するには「keysプロパティ」を使用します。 【Mapに含まれるキーを全て取得す…
values|値を全て取得する
var map = {
1: 'A',
2: 'B',
3: 'C',
};
print(map.values);
//結果
//(A, B, C)
あわせて読みたい


【Flutter/Dart】Mapに含まれる値を全て取得する|values
Dartの配列(Map)に含まれる値を全て取得する方法を紹介します。 Mapから値を全て取得するには「valuesプロパティ」を使用します。 【Mapに含まれる値を全て取得する】…
主なメソッド一覧
概要 | メソッド名(リンク先は公式) |
---|---|
複数の要素を一括追加する | addAll |
配列の要素を空にする | clear |
指定したキーが含まれているかチェック | containsKey |
指定した値が含まれているかチェック | containsValue |
要素をループ処理で順に取得する | forEach |
指定した要素を削除する | remove |
指定したキーの値を更新する | update |
全ての値を更新する | updateAll |
addAll|複数の要素を一括追加する
var map = {
1: 'apple',
2: 'banana',
3: 'grape',
};
map.addAll({4: 'orange', 1: 'lemon'});
print(map);
//結果
// {1: lemon, 2: banana, 3: grape, 4: orange}
あわせて読みたい


【Flutter/Dart】配列に複数の要素を一括追加|addAll
Dartの配列(List, Set, Map)に複数の要素を一括追加する方法を紹介します。 複数の要素を一括追加するには「addAllメソッド」を使用します。本記事では「List」「Set…
clear|要素を空にする
var map = {
1: 'apple',
2: 'banana',
3: 'grape',
};
map.clear();
print(map);
//結果
//{}
あわせて読みたい


【Flutter/Dart】配列の要素を空にする|clear
Dartの配列(List, Set, Map)の要素を空にする方法を紹介します。 配列の要素を空にするには「clearメソッド」を使用します。 【配列の要素を空にする】 var list = [&…
containsKey|指定したキーが含まれているかチェック
var map = {
1: 'A',
2: 'B',
3: 'C',
};
print(map.containsKey(1));
print(map.containsKey(4));
//結果
//true
//false
あわせて読みたい


【Flutter/Dart】Mapに指定したキーが含まれているかチェック|containsKey
Map型の配列に指定したキーが含まれているかチェックする方法を紹介します。 指定したキーが含まれているかチェックするには「containsKeyメソッド」を使用します。 【…
containsValue|指定した値が含まれているかチェック
var map = {
1: 'A',
2: 'B',
3: 'C',
};
print(map.containsValue('A'));
print(map.containsKey('D'));
//結果
//true
//false
あわせて読みたい


【Flutter/Dart】Mapに指定した値が含まれているかチェック|containsValue
Map型の配列に指定した値が含まれているかチェックする方法を紹介します。 指定した値が含まれているかチェックするには「containsValueメソッド」を使用します。 【指…
forEach|要素をループ処理で順に取得する
var map = {
1: 'A',
2: 'B',
3: 'C',
};
map.forEach((key, value) {
print('キー:$key, 値:$value');
});
//結果
//キー:1, 値:A
//キー:2, 値:B
//キー:3, 値:C
あわせて読みたい


【Flutter/Dart】forEach文|配列の要素を順にループ処理
Dartのループ処理の1つ「forEach文」の使い方を紹介します。 forEach文は配列(イテラブル)の要素を順に取り出しループ処理を実行できます。本記事では「List」「Set」…
remove|指定した要素を削除する
var map = {
1: 'apple',
2: 'banana',
3: 'grape',
};
print(map.remove(1));
print(map);
print(map.remove(4));
//結果
//apple
//{2: banana, 3: grape}
//null
あわせて読みたい


【Flutter/Dart】配列から指定した要素を削除|remove
Dartの配列(List, Set, Map)から指定した要素を削除する方法を紹介します。 配列から要素を削除するには「removeメソッド」を使用します。本記事では「List」「Set」…
update|指定したキーの値を更新する
var map = {
1: 'A',
2: 'B',
3: 'C',
};
map.update(1, (value) => 'D');
print(map);
//結果
//{1: D, 2: B, 3: C}
あわせて読みたい


【Flutter/Dart】Mapで指定したキーの値を更新する|update
Map型の配列で指定したキーの値を更新する方法を紹介します。 指定したキーの値を更新するには「updateメソッド」を使用します。 【指定したキーの値を更新する】 var m…
updateAll|全ての要素の値を一括更新する
var map = {
1: 'A',
2: 'B',
3: 'C',
};
map.updateAll(
(key, value) => value.toLowerCase(),
);
print(map);
//結果
//{1: a, 2: b, 3: c}
あわせて読みたい


【Flutter/Dart】Mapの要素の値を一括更新する|updateAll
Map型の配列で要素の値を一括更新する方法を紹介します。 要素の値を一括更新するには「updateAllメソッド」を使用します。 【要素の値を一括更新する】 var map = { 1:…
Flutter/Dartを効率的に学習するなら「Udemy」
目標を持って効率的に学習したい方は世界最大級のオンライン学習サイトUdemyがオススメです。
あわせて読みたい


【Udemy】Flutter独学者向けの動画教材|買い切り型オンライン学習サービス
Flutterを独学で勉強するならUdemy(ユーデミー)がオススメ! Udemyでは経験豊富な講師のFlutter講座を格安で入手して学習できます。本記事では「Udemy」と「Youtube」…
\ サンプル動画・30日間返金保証あり /