标识符
1. 标识符的定义
标识符是编程时使用的名字,可用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。
2. 标识符的作用
(1)标识符不能以数字开头,并且不能是Scala中的关键字(但可以包含关键字)。
(2)符号开头的标识符被保留作为Scala编译器产生的标识符之用,应用程序应该避免使用$开头的标识符,以免造成冲突。
// 标识符
val a = 1 // 只能是 字母 数字 下划线
// val abc#@ = 0 报错
// val 1a = 1 报错
// 分支结构 选择结构 两个字母的 java 如果
val $if = 1
A.age B.abc#@ C.salary D. a b E. For F. for G.123abc
Scala的关键字
Scala代码中的注释
1. 单行注释。 //注释的内容
// abcd 标识符
2. 多行注释。 /* 注释的内容 */
/*
hello world
pyd
hlz
*/
3. 文档注释。/** 注释的内容*/ (很少用)
Scala的分号
分号是一个语句的分隔符。用来判断一个语句或表达式是否结束。
[对比讲解]:java中强制使用用分号结束一行,而Scala具有自动推断分号的功能。也就是说,在Scala中编写代码换行时,可以不加分号,当没有加分号时,Scala会在编译时自动加上分号。
要点:虽然Scala具有自动推断分号的功能,但是必须遵守以下规则:
· 如果一行只有一条语句或一个表达式时,则分号可以加,也可以不加;
· 如果当前行以一个不能结尾的词结尾,如英文句号 或 中缀操作符