Kotlinの基礎:条件分岐とループ
Kotlinの条件分岐とループに関する備忘録です。
条件分岐の基本形
val tall = 176 if(tall>170){ println("high") }else{ println("low") } //出力 //high
値を返すif文
val tall = 176 val result = if(tall>170) "OK" else "NG" println(result) //出力 //high
when文
JavaやC#のselect文と同じです。
val tall = 176 val result = when(tall){ in 175..199 -> "high" in 170..174 -> "middle" in 0..169 -> "low" else -> "?" } println(result) //出力 //high
for文の基本
C/Java/C#などのfor(int i=0; i<10; i++)
という構文はなく以下が基本形です。
for(i in 0..9){ print(i) } //出力 //0123456789
配列をループする場合は以下の方法です。
val fruits = listOf("Apple", "Orange", "Peach") for(fruit in fruits){ print(fruit) } //出力 //AppleOrangePeach
スポンサーリンク