Kotlin 函数

Kotlin 函数

温馨提示:本文最后更新于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
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容