文章 2025-04-10 来自:开发者社区

Kotlin语言特性 - Lambda表达式的定义及用法

在代码的世界里,Kotlin语言堪比鬼才画家,疏影横斜,笔触犹如其灵魂焕发的火花。特别是其中的Lambda表达式,那就如同画家的“异想天开”,通过它,我们可以高效地塑造代码,让每一行都充满惊艳与生动。 Lambda表达式,是Kotlin的一副绚丽画卷。但要理解它,最好先明...

文章 2024-07-17 来自:开发者社区

Android经典面试题之Kotlin中Lambda表达式有哪些用法

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 Kotlin的lambda表达式是一种简明且灵活的语法结构,用于表示函数类型的匿名函数(即没有名字的函数)。Lambda表达式广泛应用于Kotlin的集合操作、函数式编程以及许多标准库函数中。 Lambda...

Android经典面试题之Kotlin中Lambda表达式有哪些用法
问答 2024-05-29 来自:开发者社区

kotlin的一些高级用法怎么去学习?

kotlin的一些高级用法怎么去学习?

文章 2023-10-16 来自:开发者社区

Kotlin 学习笔记(四)—— 作用域函数、inline 关键字、反引号等 Kotlin 基本用法(下)

4. Kotlin 对象比较在 Java 中,要比较两个对象是否相等,通常用的是 == 或 equals 方法。Java 中的 == 运算符比较的是两个对象本身的值,即两个对象在内存中的首地址。如果是两个字符串,就是比较的这两个字符串存储的地址是否是同一个。Java 中,对象的首地址是它在内存中存放的起始地址,它后面的地址是用来存放它所包含的各个属性的地址,所以内存中会用多个内存块来存放对象的各....

文章 2023-10-16 来自:开发者社区

Kotlin 学习笔记(四)—— 作用域函数、inline 关键字、反引号等 Kotlin 基本用法(上)

在上一篇中我们见识到了 Kotlin 语言所特有的几种类——数据类、密闭类等,也熟悉了 Kotlin 中集合的常用运算符,以后再也不用担心 Kotlin 集合的相关问题了。这是笔记系列的第四篇,渐入佳境了吧!1. Kotlin 作用域函数如果同学们已经在项目中用过 Kotlin 语言,那么一定见过 let 函数!因为每当 Kotlin 检测到某个对象可能为空时,会自动帮我们修改为用 let 函数....

文章 2022-01-28 来自:开发者社区

【JetPack】kotlin-android-extensions 插件 ( 视图绑定简单用法 )

文章目录一、动画效果添加对象二、kotlin-android-extensions 插件使用步骤1、配置 kotlin-android-extensions 插件2、导入视图3、完整布局文件4、Activity 完整代码示例一、动画效果添加对象kotlin-android-extensions 插件 实现了 视图绑定 功能 , 开发过程中 , 可以不用调用如下形式 :① 传统方法 : findV....

文章 2022-01-19 来自:开发者社区

【Kotlin】扩展接收者 与 分发接收者 ( 类内部扩展用法 | 注意事项 | open 修饰扩展 )

文章目录I . 类内部扩展其它类II . 扩展接收者 与 分发接收者 注意事项III . open 修饰 分发接收者 类型中的扩展I . 类内部扩展其它类1 . 扩展函数 / 属性声明的位置 : 之前的扩展都是在类的外部 , Kotlin 文件中定义的 , 在 类内部 也可以定义 其它类 的扩展函数 与 扩展属性 ;2 . 类内部定扩展 : 在这样的扩展函数或扩展属性访问器中 , 可以直接调用本....

【Kotlin】扩展接收者 与 分发接收者 ( 类内部扩展用法 | 注意事项 | open 修饰扩展 )
文章 2022-01-18 来自:开发者社区

【Kotlin】Kotlin enum 枚举类 ( 常用用法 | 初始化成员变量 | 实现抽象方法 | 实现接口 | 获取名称和位置索引 | 调用枚举常量方法 )

文章目录I . 枚举类常用用法II . 枚举类初始化III. 枚举类匿名类IV . 枚举类实现接口V . 获取枚举常量名称和位置索引VI . 获取枚举常量的成员变量VII . 调用枚举常量的方法VIII . Kotlin 枚举完整代码示例I . 枚举类常用用法枚举最常用的方法 : 定义枚举常量 , 使用逗号隔开 , 每个枚举常量都是一个对象 ;/** * 枚举最常用的方法 * 定义...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注