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
スポンサーリンク