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

标识符与命名:

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

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

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

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

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

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

语句结束:

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

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

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

  • XML模式下的区域

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值