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