エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Dart】ListのForEachメソッドでindexを取得する方法2選 -Dart Programming-|Flutterラボ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Dart】ListのForEachメソッドでindexを取得する方法2選 -Dart Programming-|Flutterラボ
はじめにDartでプログラミングしている時に、forEachメソッド内でindexを使用したい場面ってありません... はじめにDartでプログラミングしている時に、forEachメソッド内でindexを使用したい場面ってありませんか?本記事ではその解決策を2つ紹介していきたいと思います。 変数定義List<String> list = ['A', 'B', 'C'];asMap()を使用するシンプルにasMap()メソッドを使用して、Mapに対するforEachを使用するとindexも取得できます。 list.asMap().forEach((int i, String value) { print('Index: $i' + ' Value: $value'); });Extensionを使用する少し複雑になりますが、Extensionを使用してListのデータ型に対して新たなメソッドを定義できます。 extension IndexedMap<T, E> on List<T> { List<E> ind