最初は分かり難い関数の引数についての覚え書き。
object Hello { def main(args:Array[String]):Unit = { println("Hello hoge。"); hello() helloWithName1("hogehoge") helloWithName2("hogehogehoge") } // def hello():Unit = println("Hello hoge。") // def helloWithName1(name:String):Unit = { println("Hello " + name ) } // def helloWithName2(name:String):Unit = println("Hello " + name ) }
出力は以下。
Hello hoge。 Hello hoge。 Hello hogehoge Hello hogehogehoge