マップとは?
CoddyのDartジャーニー「基礎」セクションの一部 — レッスン 56/94。
Maps in Dart は、キー-値ペアを格納するコレクションです。各値は一意のキーに関連付けられており、値を迅速に検索できます。
文字列キーと整数値を持つシンプルなマップを作成:
Map<String, int> scores = {
'John': 90,
'Alice': 85,
'Bob': 78
};
print(scores);上記のコードを実行した後、出力は次のようになります:
{John: 90, Alice: 85, Bob: 78}マップは、特定の識別子(キー)を使用して値を検索する必要がある関連データを格納するのに便利です。
チートシート
DartのMapは、キー・値のペアを格納し、各値が一意のキーに関連付けられています:
Map<String, int> scores = {
'John': 90,
'Alice': 85,
'Bob': 78
};
print(scores); // Output: {John: 90, Alice: 85, Bob: 78}自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。