Kotlin编程实战:创建优雅、富于表现力和高性能的JVM与Android应用程序
上QQ阅读APP看书,第一时间看更新

2.1.1 分号是可选的

当你开始用Kotlin编程时,你的右小指会立即从重复的压力损伤中得到缓解,在你的大部分编程生涯中,它可能一直忍受着这种伤害。尽管可以这样做,但你不必用分号来结束每个语句或表达式。只有在你想将两个或多个表达式或语句放在一行上时,才使用分号。

以下示例是Kotlin的有效语法,可以独立编写:

乍一看,这似乎不是什么大问题,但是,正如你将在本书后面所看到的,不需要放置分号使代码看起来很流畅,特别是在创建内部DSL时。

如果你正在从Java和JavaScript等语言转换为Kotlin,那么现在按分号键可能是一种无意识行为。这是可以理解的,但在用Kotlin写代码时,要养成省略分号的习惯。