Kotlin学习之声明常量与变量
@(Kotlin学习)
一、声明格式
Kotlin中声明常量和变量的方式与Java的差异较大,完整的声明格式是:
val |var 变量名[: 变量类型][= 初始化赋值]
完整的声明分为四个部分:
- val或var:不可以省略。
- val声明常量,只可以赋值一次;var声明变量,可以多次赋值。
- 建议尽量使用val,能不使用var就不使用var。
- 变量名:不可省略。
- Kotlin的命名风格与Java相同,变量名应该使用驼峰法命名,首字母小写,之后每隔单词首字母大写,不使用下划线分隔单词。
- [: 变量类型]:当有初始化赋值时可省略。
- 声明变量的类型用英文冒号表示,放在变量名后,可以是Kotlin和Java中的引用类型。
- 如果没有指定数据类型,Kotlin会根据后面的初始化赋值自动推断数据类型。
- [= 初始化赋值]:当指定了数据类型时可省略。
- 一个表达式,不能与指定的变量类型冲突。
网友评论