标识符的命名规范
标识符概念
Scala 对各种变量、方法、函数等命名时使用的字符序列称为标识符凡是自己可以起名字的地方都叫标识符
标识符的命名规则(记住)
Scala中的标识符声明,基本和Java是一致的,但是细节上会有所变化。
- 首字符为字母,后续字符任意字母和数字,美元符号,可后接下划线_
- 数字不可以开头。
- 首字符为操作符(比如 - * / ),后续字符也需跟操作符 ,至少一个(反编译)
- 操作符(比如±*/)不能在标识符中间和最后.
- 用反引号
....
包括的任意字符串,即使是关键字(39个)也可以 [true]
标识符举例说明
代码语言:javascript复制hello // ok
hello12 // ok
1hello // error
h-b // error
x h // error
h_4 // ok
_ab // ok
Int // ok, 在scala中,Int 不是关键字,而是预定义标识符,可以用,但是不推荐
Float // ok
_ // 不可以,因为在scala中,_ 有很多其他的作用,因此不能使用
Abc // ok
*- // ok
a // error
标识符命名注意事项
- 包名:尽量采取有意义的包名,简短,有意义
- 变量名、函数名 、方法名 采用驼峰法。