IT業界の技術をメモ・情報公開できる

Flutter 配列 / 連想配列

登録日:2023-12-20   
Flutter Dart
・配列 List
文字列の場合
List<String> myList = ["文字列1", "文字列2", "文字列3"];

数値の場合
List<int> myList = ["1", "2", "3"];


・連想配列 Map
キーが文字列、値が数値の場合
Map<String, int> myMap = {
"キー1": 1,
"キー2": 2,
"キー3": 3
};

キーが数値、値が文字列の場合
Map<int, String> myMap = {
1: "値1",
2: "値2",
3: "値3",
};


・配列と連想配列の組み合わせ
連想配列の値が文字列の場合
List<Map<String, String>> myList = [
{
"キー1": "文字列1",
"キー2": "文字列2"
},
{
"キー1": "文字列3",
"キー2": "文字列4"
},
];
連想配列の値が文字列・数値を含む場合
List<Map<String, dynamic>> myList = [
{
"キー1": "文字列1",
"キー2": 1
},
{
"キー1": "文字列2",
"キー2": 2
},
];

一覧に戻る