Kotlin whileループ
ループは、指定された条件が満たされている限り、同じコードブロックを複数回実行することができます。
ループは時間を節約し、エラーを減らし、コードをより読みやすくするために便利です。
whileループ
while
ループは、指定された条件がtrueの間、コードブロックを繰り返し実行します:
文法
while (condition) {
// 実行するコードブロック
}
以下の例では、カウンタ変数(i
)が5未満である限り、ループ内のコードが繰り返し実行されます:
例
var i = 0
while (i < 5) {
println(i)
i++
}
注意:条件で使用している変数を忘れずに増加させてください。そうしないと、ループは決して終了しません。
do..whileループ
do..while
ループは、while
ループの変種です。このループは、条件がtrueかどうかをチェックする前に、コードブロックを一度実行し、その後条件がtrueである限りループを繰り返します。
文法
do {
// 実行するコードブロック
}
while (condition);
以下の例では、do..while
ループを使用しています。条件がfalseであっても、コードブロックは条件がテストされる前に一度は必ず実行されます
例
var i = 0
do {
println(i)
i++
}
while (i < 5)
条件で使用している変数を忘れずに増加させてください。そうしないと、ループは決して終了しません!