Kotlin学习——函数和函数式表达式

前言

在实际开发当中,函数和函数式表达式是必不可少的。那么我在这里给大家分享一下我学习Kotlin函数和函数式表达式的笔记。

函数和函数表达式入门

fun main(args: Array<String>) {
    var result = add(3,5)
    println(result)

    var i = {x:Int,y:Int -> x+y}
    var result2 = i(3,5)
    println(result2)

    var j:(Int,Int)->Int = {x,y ->x+y}
    var result3 = j(3,5)
    println(result3)
}
fun add(x:Int,y:Int):Int = x+y

打印结果为:

8
8
8

总结

上面Demo中的三种函数表达式比较常用的,他们的实现原理都是一样的,只是他们表达的方式是不一样的。

猜你喜欢

转载自blog.csdn.net/chengxu_kuangrexintu/article/details/81479494