Dartのループ処理で使用される「break文」と「continue文」の使い方を紹介します。
break文はループ処理を途中で中断、continue文は残りの処理を途中で中断し次の処理にスキップできます。
目次
break文の使い方
for(...){
処理1
break;
処理2
}
break文はfor文やwhile文などのループ処理を途中で中断して抜ける際に使用します。
break文が実行されると残りの処理(処理2)は実行されません。
for (var i = 0; i < 10; i++) {
print(i);
if (i == 2) {
break;
}
print('Next');
}
//結果
//0
//-----
//1
//-----
//2
//3
//-----
continue文の使い方
for(...){
処理1
continue;
処理2
}
continue文はfor文やwhile文などのループ処理を途中で中断して抜ける際に使用します。
continue文が実行されると残りの処理(処理2)をスキップして次の処理に移ります。
for (var i = 0; i < 10; i++) {
print(i);
if (i == 2) {
break;
}
print('Next');
}
//結果
//0
//-----
//1
//-----
//2
//3
//-----
ループ処理の「チートシート」はこちら
あわせて読みたい


【Flutter/Dart】ループ処理と反復処理|for/while/break/continue
Dartの使い方を初心者向けに紹介します。 本記事では「ループ処理」の種類と使い方を解説していきます。 【主なループ処理・反復処理】 ループ処理意味for初期値・条件…