■Kotlin fun f(): Int { run { val a = "a" if(a.length < 10){ return 1 } // runでなくfから抜ける } return 2 //ここには来ない } 0321デフォルトの名無しさん2017/12/19(火) 10:28:08.70ID:f5KBk+Xr fun fcall(f1: () -> Int): Int = f1()
fun f(){ val a = fcall { val a = "a" if(a.length < 10){ return@fcall 1 } //ラベル付き else { 2 } //returnキーワード無し } }