「Kotlin入門」for文のbreakでラベルを使う方法
書式
ラベル名@ for (変数名 in 最小値..最大値)
{
if(条件式){
break ラベル名@
}
}
使用例
fun main() {
cftLabel@ for (m in 10..20) {
for (n in 12..18) {
if (n == 13) {
break@cftLabel
}
println("parameter n value is :$n")
}
println("paramater m value is: $m")
}
}
実行結果
>kotlinc arkgame.kt -include-runtime -d arkgame.jar
>kotlin arkgame.jar
parameter n value is :12