函数基本语法
object han {
/* def sum(x : Int ,y : Int ): Unit = {
x + y
}
*/
/*
def:定义函数的关键字
sum:函数名
x:参数名
Int:参数类型
Unit:函数返回值类型
x + y:函数体
*/
def main(args: Array[String]): Unit = {
//定义函数
def sayHi(name: String): Unit = {
println("hi, " + name)
}
//调用函数
sayHi("alice")
//调用对象方法
han.sayHi("bob")
//获取方法返回值
val result = han.sayHello("bob")
println(result)
}
//定义对象的方法
def sayHi(name: String): Unit = {
println("Hi, " + name)
}
def sayHello(name: String): String = {
println("Hello, " + name)
return "Hello"
}
}
浙公网安备 33010602011771号