我如何让它工作,我尝试过使用和不使用new
关键字:
object Main extends App {
override def main (args : Array[String] = new Array("default argument")) {
println("args(0) = " + args(0))
}
}
http://ideone.com/5AyTxy(我尝试过其他[1 , 2]方法,但我认为它val
会导致问题)
文档:http ://docs.scala-lang.org/sips/completed/named-and-default-arguments.html#default_arguments
PS:我应该确认我希望 this 绑定到args
名称;而不是另一个var
或val
。此外,范围需要在main
.