等号:
object HelloWorld {
def main(args: Array[String]) = {
println("Hello!")
}
}
没有等号:
object HelloWorld {
def main(args: Array[String]) {
println("Hello!")
}
}
上述两个程序执行的方式相同。在博客文章 我不喜欢 Scala 里的东西中,我读到当等号丢失时,该方法将返回 Unit
(与 Java 的 void
相同) ,因此返回值的方法必须使用等号。但是不返回值的方法可以以任何一种方式编写。
在不返回值的 Scala 方法中使用等号的最佳实践是什么?