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