【发布时间】:2016-11-12 13:36:26
【问题描述】:
为什么 Kotlin 去掉了 Java 中非常有用的 final 或 val 函数参数?
fun say(val msg: String = "Hello World") {
msg = "Hello To Me" // would give an error here since msg is val
//or final
...
...
...
}
【问题讨论】:
-
希望某样东西,然后发现它已经存在,这很好,不是吗? :)
-
哈哈,你说得对。
-
我使用的是 kotlin 版本 1.3.31,它不允许我将 var 作为函数参数
标签: kotlin