美文网首页
Kotlin具名函数和匿名函数

Kotlin具名函数和匿名函数

作者: GitArtOS | 来源:发表于2022-04-29 15:00 被阅读0次

Kotlin具名函数和匿名函数


inline  fun showpersonInfo(name: String ,age: Int , sex:Char , study: String , showInfo:(String) -> Unit){
    val showResl = "$name + $age + $sex + $study"
    showInfo(showResl)
}

fun  showInfo(reslut:String) {
    println("swift: $reslut")
}






fun show(info: String): (String , Int) -> String{
    println("info: $info")
    return { neme: String, age: Int ->
        "hello+ $age"
    }
}


private  inline fun loginAPI(userName:String, passWord: String, apiResponse: (String,Int) -> Unit) {

    if (userName == "12346" && passWord == "QQ1234"){

        apiResponse("登录成功", 200)
    }else{
        apiResponse("登录失败", 404)
    }

}



private  fun reposnerFun(message: String , code: Int) {
    println("服务器返回结果= message:$message , code: $code")

具体调用


 //匿名函数
    showpersonInfo("jack",12,'男',"swift") {  println("eror: $it") }
    //具名函数
    showpersonInfo("ROSE",35,'女',"历史",:: showInfo)


相关文章

  • Kotlin具名函数和匿名函数

    Kotlin具名函数和匿名函数 具体调用

  • JS函数

    1.如何定义一个函数 1.1定义具名函数 1.2定义匿名函数 上面的具名函数去掉函数名就是匿名函数 1.3定义箭头...

  • JS函数

    函数的5种声明 具名函数 匿名函数 具名函数赋值 window.Function 箭头函数 调用函数 f.call...

  • JS函数的name属性

    a)具名函数 b)匿名函数 c) d)Function全局函数

  • JS中的函数

    1. 函数的5种声明 具名函数 匿名函数 具名函数赋值 window.Function(全局函数) 箭头函数 2....

  • JS函数

    函数的5种声明 具名函数 匿名函数 具名函数赋给变量 window.Function 函数对象 箭头函数 函数的n...

  • javascript---function

    创建函数的5中方式 1 具名函数 2 匿名函数 3 具名函数赋值 4 Function构造函数 window.Fu...

  • 27函数

    函数的 5 种声明 具名函数 匿名函数 具名函数赋值 箭头函数 面试会问:函数的name属性 如何调用函数 f.c...

  • 你真的懂函数吗?

    函数声明方式 匿名函数 function后面直接跟括号,中间没有函数名的就是匿名函数。 具名函数 function...

  • JavaScript中的作用域和闭包介绍

    一、匿名函数 声明一个没有函数名的函数,就是匿名函数,而有函数名的函数就是具名函数。匿名函数的常用情形:1、标签绑...

网友评论

      本文标题:Kotlin具名函数和匿名函数

      本文链接:https://www.haomeiwen.com/subject/ffysyrtx.html