美文网首页
第一章 想用lambda 要了解的几个 函数

第一章 想用lambda 要了解的几个 函数

作者: 风寒夜末 | 来源:发表于2020-08-05 10:53 被阅读0次

主要看函数名  和备注,红色方框只作为了解,可以忽视

学会这些,你就可以不只会看别人lamebda代码,还可以自己写出一手好代码

下面是个去重的案例,当然这个并不是很好的去重方法,只是为了学习简洁化的lambda 使用

案例

下面再介绍一下,日常使用

如:

a.apply{

  b.apply{

      c.apply{

            method1()

          method2()

          method3()

      }

  }

}  

这个时候用also更靠谱一下 可读性更强

a.also{ x->

  b.also{ y->

      c.also{ z->

            z.method1()

          y.method2()

          x.method3()

      }

  }

}

他们都是返回的对像本身

相关文章

  • 第一章 想用lambda 要了解的几个 函数

    主要看函数名 和备注,红色方框只作为了解,可以忽视 下面是个去重的案例,当然这个并不是很好的去重方法,只是为了学习...

  • kotlin之Run、With、Let、Apply、Also

    [toc]了解内联函数前先了解下lambda表达式 lambda Lambda表达式的本质其实是匿名函数,因为在其...

  • Java SE 8: Lambda表达式

    Lambda表达式 要理解lambda表达式,首先要了解的是函数式接口(functional interface)...

  • Lambda 几个函数式接口

  • 从点滴基础探究Kotlin的独特魅力

    0. 序言 从接触Rxjava了解到函数式编程,从了解函数式编程想起Lambda表达式,从Lambda表达式接触到...

  • kotlin中lambda的实现和内联函数

    前言 通过阅读lambda表达式与Kotlin高阶函数,你应该了解到在kotlin中传递lambda作为函数参数的...

  • Python基础——匿名函数+作用域

    一、匿名函数:lambda 函数名 = lambda 参数: 表达式 1、有名函数 2、匿名函数lambda [ ...

  • python lambda函数

    lambda 是匿名函数 用来表达简单的函数使用lambda函数应该注意的几点: lambda定义的是单行函数,...

  • Java8的Lambda理解

    函数接口 为了理解Lambda,首先应该了解一下java8新出的函数接口,因为这是Lambda表达式的类型。它的定...

  • Python学习第五章

    lambda函数 lambda保留字用于定义一种特殊的函数——匿名函数,又称lambda函数。匿名函数并非没有名字...

网友评论

      本文标题:第一章 想用lambda 要了解的几个 函数

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