Flutterラボ リリース3周年記念! プロコースが1ヶ月の料金で2ヶ月間受けられる、実質半額セール (2024年3月17日まで・先着)

Flutterラボの

プレミアム会員になる

【Dart】【Flutter】Mapの中身の数だけfor文でループさせる

2020.09.21

Flutter初心者がアプリ開発学習で挫折しないために、基本的なWidgetやDartの文法についての記事を更新しています。
記事の最後にFlutterのオンライン講座のリンクも載せていますので、ぜひそちらもご覧ください。

List型だけでなく、Map型の中身の数だけループさせたい場面もあります。
そのときもList型と同じようにfor-in文で実現することができます。

Map<String, String> _map = {
 'a' : 'aaa',
 'b' : 'bbb',
 'c' : 'ccc',
};

for(String key in _map.keys) {
 print(key);
}
// a
// b
// c

for(String value in _map.values) {
 print(value);
}
// aaa
// bbb
// ccc
プログラミングで副業!アプリ開発学習 | ONthe UMEDA 企業のファン獲得から個人の生活品質向上まで、ますます需要の高まる"アプリ"の開発を、ご自身のペースで学べる教材・学習サポー onthe.osaka