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
args
PS: これを名前にバインドすることを確認する必要があります。var
別のまたはにではなくval
。さらに、スコープは 内でグローバルである必要がありますmain
。