温馨提示:本文最后更新于
2025-11-27 16:06:15,某些文章具有时效性,若有错误或已失效,请在下方留言。函数的声明
// 函数声明
fun functionName(parameter1: Type, parameter2: Type): ReturnType {
// 函数体
// 执行逻辑
// (可选)返回值
}
无参无返回值
无参无返回值的函数,如下所示
// 无参无返回值
fun printHello() {
println("Hello World")
}
有参无返回值
有参无返回值的函数,如下所示
fun sayHello(name: String, age: Int = 18) {
println("Hello $name, your age is $age")
}
有参有返回值
有参有返回值的函数,如下所示
// 返回值
fun addTwoNumbers(a: Int, b: Int): Int {
return a + b
}
函数重载
允许在相同的作用域内,定义多个同名不同参数的函数。
fun addTwoNumbers(a: Int, b: Int): Int {
return a + b
}
// 函数的名称相同,但是参数不同
fun addTwoNumbers(a: Double, b: Double): Double {
return a + b
}
© 版权声明
THE END













暂无评论内容