函数基本语法

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"
}



}
posted @ 2022-05-18 20:48  疢昕  阅读(87)  评论(0)    收藏  举报