これは REPL の使用方法を理解していないだけかもしれませんが、 MyObject.myMethod("Hi") を呼び出して Hi または This is my message Hi を出力できるようにしたいと考えています
失敗した試みのいくつかを次に示します。
object MyObject {
def myMethod(args: Array[String]) {
println("This is my message "+args)
}
}
object MyObject {
def myMethod(args: Array[String]) {
println(args.map(_.mkString(" "))
}
}
エラー: サーバー タイムアウト - プログラムで無限ループが発生している可能性があります。しばらくお待ちください。新しいインタープリター インスタンスが作成されます。これには数秒かかる場合があります。
object MyObject {
def myMethod(args: Array[String]) {
println("Hello, " + args(0) + "!")
}
}
エラー: サーバー タイムアウト - プログラムで無限ループが発生している可能性があります。
これがインタープリターで使用するのが悪い例なのか、Scala の配列文字列を誤解しているのか、あるいはその両方なのか、よくわかりません。