Kotlin中Lambda语法糖问题记录前言 记录一下Kotlin中遇到Lambda语法糖的问题或疑惑点,简单记录于此,方便自己查阅。 正文 直接看代码 //代码定义 fun launchTask( name: String, block...Kotlin# Kotlin# Lambda# 语法糖1周前7
Kotlin中函数‘迷惑’的参数记录前言 使用Kotlin时对有些函数的参数很迷糊,似懂非懂,比如下面的 fun doSomething(callback: () -> Any) { val r = callback() // 调...AndroidKotlin# Any# Kotlin# Lambda2周前6
Kotlin高阶函数简介前言 简单记录一下高阶函数和函数类型,特别是带返回值的匿名函数与 Lambda 表达式的区别。 记录于此,方便自己查阅。 正文 函数 val sumf = fun(a: Int, b: Int) = ...AndroidKotlin# Kotlin# Lambda# 匿名函数2周前4
Kotlin标签Lable简介前言 简单记录一下Kotlin中标签(Lable)的使用,以及相关 正文 什么是标签 标签 = 给表达式 / 循环 / Lambda 起个名字,用来精确控制 jump val intArray = i...AndroidKotlin# Kotlin# Lable# Lambda2周前5
Kotlin与Java简单对比前言 下面分别以变量声明,函数定义,空安全,关键字,lambda以及Kotlin的特性进行简单记录。记录于此,方便查阅。 正文 变量声明 Kotlin //可变变量 var : Int = 10 ...JavaKotlin# java# Kotlin# Lambda1年前89
Lambda编程简介前言 简单记录一下Lambda编程相关知识,方便自己查阅和学习。 这里重点是理解lambda作为函数参数的使用。 正文 Lambda表达式 Lambda表达式就是一个匿名函数,它是函数式编程的基础,所...AndroidKotlin# Lambda# 函数# 函数参数2年前281