(1)无参,无返回值

  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)