do-while文について
do~while文はwhile文と同じく同様の処理を繰り返し行いたい場合に使用する構文です。
while文との違いは、while文は1回も処理が実行されない可能性があるのに対し、
do~while文は最低でも1回は処理が実行されるという違いがあります。
do-while構文
do~while構文は以下の通りです。
do {
//処理
} while (<ループを続ける条件>);
- do-while文の{}を省略した場合は、次の1文(1行ではない)だけが有効になる。
do-while文サンプルソース
- (変数iが3未満の間処理を行う。但し最低1回は処理を行う)
-
do { System.out.println("i=" + i); i++; } while (i<3);
- (実行結果)※iの初期値が0の場合
- i=0 i=1 i=2
- (実行結果)※iの初期値が5の場合
- i=5
コメント