最初は分かり難い関数の引数についての覚え書き。
[scala]
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 )
}
[/scala]
出力は以下。
[bash]
Hello hoge。
Hello hoge。
Hello hogehoge
Hello hogehogehoge
[/bash]