scala入门4(基础语法之标识符与命名,语句结束)
2014-06-26 15:09
447 查看
标识符与命名:
首字符为字母,后续字符任意字母和数字,可后接下划线_
首字符为操作符,后续字符为任意操作符
以反引号“`”括起来的任意字符串(除了反引号)
Scala中有些保留字,不能用作标识符,但是反引号括起除外
如return是保留字,标志为Do.return是非法的,但可以标志为Do. ` retern `
具体保留字一般可以通过查询保留字表得出,往往是常用的有特定含义的单词,如case、else等
语句结束:
Scala是基于行的语言,分号和换行均可作为语句的结束
判定换行是否为语句的结束有以下规则:
换行前的符号是一个语句的结束:常量、标识符、保留字及其他分隔符
换行后的符号是一个语句的开始:除部分分隔符及保留字外的所有符号
符号处在一个允许多语句的区域:Scala源文件中,匹配的{与}间
换行不作为语句的结束:
匹配的(与)之间,[与]之间
XML模式下的区域
case符号及匹配的=>符号之间
if、while、for、type是允许跨两行的合法语句
首字符为字母,后续字符任意字母和数字,可后接下划线_
首字符为操作符,后续字符为任意操作符
以反引号“`”括起来的任意字符串(除了反引号)
Scala中有些保留字,不能用作标识符,但是反引号括起除外
如return是保留字,标志为Do.return是非法的,但可以标志为Do. ` retern `
具体保留字一般可以通过查询保留字表得出,往往是常用的有特定含义的单词,如case、else等
语句结束:
Scala是基于行的语言,分号和换行均可作为语句的结束
判定换行是否为语句的结束有以下规则:
换行前的符号是一个语句的结束:常量、标识符、保留字及其他分隔符
换行后的符号是一个语句的开始:除部分分隔符及保留字外的所有符号
符号处在一个允许多语句的区域:Scala源文件中,匹配的{与}间
换行不作为语句的结束:
匹配的(与)之间,[与]之间
XML模式下的区域
case符号及匹配的=>符号之间
if、while、for、type是允许跨两行的合法语句
相关文章推荐
- Scala基础语法(声明定义、标识符命名、Scala脚本入门)
- scala入门5(基础语法之通用规范、脚本入门)
- JavaSE入门学习5:Java基础语法之keyword,标识符,凝视,常量和变量
- Feekood基础语法(1)-- 命名与语句
- JavaSE入门学习6:Java基础语法之语句(下)
- JavaSE入门学习7:Java基础语法之语句(下)
- scala入门2(简介与基础语法2--数值类型)
- Scala 基础语法入门
- Scala入门系列(一):基础语法
- JavaSE入门学习5:Java基础语法之运算符和语句(上)
- Scala学习 1.1 Scala基础与语法入门实战
- JavaSE入门学习6:Java基础语法之运算符和语句(上)
- 黑马程序员之 ---- 基础语法上(关键字、标识符、进制、变量、数据类型、运算符、语句)
- scala入门3(基础语法之操作符运算)
- scala入门1(简介与基础语法1)
- SQL语法,SQL语句大全,SQL基础
- F#入门-第二章 F#基础-第五节 let语句-函数定义
- F#入门-第二章 F#基础-第四节 let语句-值的绑定
- java入门(2)--基础语法
- java基础语法--标识符