(1)无参,无返回值
def test(): Unit = {<br /> println("无参,无返回值")<br /> }
(2)无参,有返回值
def test2(): String = {<br /> return "无参,有返回值"<br /> }<br /> val str = test2()<br /> println(str)
(3)有参,无返回值
def test3(s: String): Unit = {<br /> println(s)<br /> }<br /> test3("params1")
(4)有参,有返回值
def test4(s: String): String = {<br /> return s + "有参,有返回值"<br /> }<br /> println(test4("hello "))
(5)多参,无返回值
def test5(name: String, age: Int): Unit = {<br /> println(s"$name, $age")<br /> }<br /> test5("params1", 40)