语法基础

80 阅读1分钟

1.标识符命名规则

  • 标识符可以包含字母、数字、下划线(_)和美元符号($)
  • 不能以数字开头
  • 区分大小写(如nameName是不同的标识符)

2.关键字 关键字区分大小写,例如 True 不是关键字(正确的布尔值是 true)。 若必须使用关键字作为标识符,可用反引号包裹

3.注释

  • 单行文档注释:以 /// 开头(作用于当前行,较少用)。
  • 多行文档注释:以 /** 开头,*/ 结尾(最常用,支持跨多行和标签)。 以 /* 开头,*/ 结尾,中间包裹的所有内容均为注释,可跨多行。

4.分号 如果在同一行写多个语句,必须用分号分隔它们 a. 优先省略分号:遵循 Scala 的编码习惯,利用换行分隔语句,使代码更简洁。 b. 同一行多语句必加分号:这是语法要求,否则会报错。 c. 歧义场景主动加分号:当不确定编译器是否能正确解析时,显式添加分号可避免语法错误。 d. 避免过度使用:不要在每行末尾都加分号,这会显得冗余(与 Java 风格不同)。