で戻り値の型を省略することが可能であるとき、私はKotlinに次の機能がありますに簡素化することができKotlin
fun max(a: Int, b: Int): Int {
return if (a > b) a else b
}
:前の定義に
fun max(a: Int, b: Int) = if (a > b) a else b
にの戻りタイプを関数は省略されており、これは式本体として知られています。私は、Kotlinで関数の戻り値の型を省略することが可能な他のケースが存在するかどうか疑問に思います。
「ユニット」とは、値を返さないことと同等ですか? – lmiguelvargasf
正確には、ボイドのように –