scala入门4(基础语法之标识符与命名,语句结束)

来源:互联网 发布:绍兴用友软件 编辑:程序博客网 时间:2024/06/02 20:18

标识符与命名:

  • 首字符为字母,后续字符任意字母和数字,可后接下划线_

  • 首字符为操作符,后续字符为任意操作符

  • 以反引号“`”括起来的任意字符串(除了反引号)

  • Scala中有些保留字,不能用作标识符,但是反引号括起除外

  • 如return是保留字,标志为Do.return是非法的,但可以标志为Do. ` retern `

  • 具体保留字一般可以通过查询保留字表得出,往往是常用的有特定含义的单词,如case、else等

语句结束:

Scala是基于行的语言,分号和换行均可作为语句的结束
判定换行是否为语句的结束有以下规则:
  • 换行前的符号是一个语句的结束:常量、标识符、保留字及其他分隔符

  • 换行后的符号是一个语句的开始:除部分分隔符及保留字外的所有符号

  • 符号处在一个允许多语句的区域:Scala源文件中,匹配的{与}间
   换行不作为语句的结束:
  • 匹配的(与)之间,[与]之间

  • XML模式下的区域

  • case符号及匹配的=>符号之间

  • if、while、for、type是允许跨两行的合法语句

0 0
原创粉丝点击