List data = [1, 2, 3]; data.forEach((value) { if (value == 2) { // how to stop? } print(value); });
You can use for and indexOf
for
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; }