Dart foreach文を使ってリスト(配列)のインデックス番号と値を取得する

環境
OS windows10 Home 64bit
Dart 2.18.4

書式
list.asMap().forEach((index, v) => 処理コード);
インデックス番号と値を取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
void main() {
var list = ["study", "skill", "arkgame", "uu", "aa"];
list.asMap().forEach((index, v) => print('index:$index,値:$v'));
}
void main() { var list = ["study", "skill", "arkgame", "uu", "aa"]; list.asMap().forEach((index, v) => print('index:$index,値:$v')); }
void main() {
  
 var list = ["study", "skill", "arkgame", "uu", "aa"];

  list.asMap().forEach((index, v) => print('index:$index,値:$v'));
}

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
index:0,値:study
index:1,値:skill
index:2,値:arkgame
index:3,値:uu
index:4,値:aa
index:0,値:study index:1,値:skill index:2,値:arkgame index:3,値:uu index:4,値:aa
index:0,値:study
index:1,値:skill
index:2,値:arkgame
index:3,値:uu
index:4,値:aa

 

Dart

Posted by arkgame