【Kotlin】Kotlin ~ 基本編 / 繰り返し ~

■ はじめに

いまさらですが、繰り返し。

実行環境
https://try.kotlinlang.org/#/Examples/Hello,%20world!/Simplest%20version/Simplest%20version.kt

目次

【1】for
【2】while
【3】do-while

【1】for

構文

Java の for

for (変数 in 開始..終了){
    // 処理
}

// 増分
for (変数 in 開始..終了 step 増分){

// 減分
for (変数 in 開始..終了 downTo 減分){

for-each的

for (変数 in リスト){
    // 処理
}

for-each的 with index

// withIndex() を使う
val values = listOf("Hello", "world", "!!")
for ((index, value) in values.withIndex()) {
    // 処理
}

【2】while

* Java と同じ

構文

while (条件) {
    // 処理
}

【3】do-while

* Java と同じ

# 多分、使わんけど、、、

構文

do {
    // 処理
} while(条件)

関連記事

Kotlin ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2018/09/13/001546