Kotlin_局部变量_val_var

来源:互联网 发布:淘宝代理加盟违法吗 编辑:程序博客网 时间:2024/06/07 22:03

Kotlin定义局部变量有两种方式:

val,指定一次值,只读的局部变量:

val a: Int = 1  // 立即指定val b = 2   // `推导出Intval c: Int  // 不分配初始值,指定类型c = 3       // 以后指定
var:变量,可以指定多次

var x = 5 // 推导出Intx += 2
个人理解val提供了函数式编程的变量不可变性,使用和java的static很像。


原创粉丝点击