How to stop Dart's .forEach()?

后端 未结 9 1759
星月不相逢
星月不相逢 2020-12-05 09:02
List data = [1, 2, 3];
data.forEach((value) {
  if (value == 2) {
    // how to stop?
  }
  print(value);
});
9条回答
  •  情话喂你
    2020-12-05 09:41

    You can use for and indexOf

     for (var number in id) {
        var index = id.indexOf(number);
    
        print('Origin forEach loop');
    
        for (int i = 0; i < 1; i++) {
          print("for loop");
        }
    
        break;
      }
    

提交回复
热议问题