一个表达式的函数

当一个函数仅仅是返回一个表达式时,大括号可以忽略,并且函数主体在=后指定。

fun double(x: Int): Int = x * 2

显示声明返回类型是可选的,因为在返回类型可以推断出来时,编译器知道真实的返回值。

fun double(x: Int) = x * 2

results matching ""

    No results matching ""