首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kotlin基础知识
安卓老王
创建于2025-12-19
订阅专栏
简单的Kotlin语言入门介绍
等 2 人订阅
共64篇文章
创建于2025-12-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2-2-39 快速掌握Kotlin-@JvmName注解
Kotlin @JvmName 注解详解 @JvmName 是 Kotlin 中用于控制 JVM 字节码生成的重要注解,主要用于解决 Kotlin 与 Java 互操作时的命名问题。 一、基本概念 作
2-2-38 快速掌握Kotlin-属性访问
Kotlin 语言的属性访问 Kotlin 中的属性访问是语言的核心特性之一,它提供了简洁、安全且强大的属性访问机制。 1. 基本属性访问 简单属性声明和访问 自动生成的 getter 和 sette
2-2-37 快速掌握Kotlin-类型映射
Kotlin 类型映射(Type Mapping)详解 1. 基础类型映射 Kotlin 与 Java 基本类型映射 可空类型映射 2. 集合类型映射 List 类型映射 Set 类型映射 Map 类
2-2-36 快速掌握Kotlin-互操作性与可空性
Kotlin 语言互操作性与可空性详解 一、Kotlin 与 Java 互操作性 1. 基础互操作 从 Kotlin 调用 Java 代码 类型映射 Java 类型 Kotlin 类型 byte By
2-2-35 快速掌握Kotlin-使用序列查找素数
Kotlin 语言使用序列查找素数学习 在 Kotlin 中,使用序列(Sequence)查找素数是一个非常经典的学习案例,因为它展示了序列的惰性计算特性在处理无限流或大数据集时的优势。 1. 素数的
2-2-34 快速掌握Kotlin-序列
Kotlin 序列(Sequence)深入学习 什么是序列? 序列(Sequence)是 Kotlin 中一种惰性求值的集合,类似于 Java 8 的 Stream。它按需计算元素,可以处理无限数据流
2-2-33 快速掌握Kotlin-函数式编程详解
Kotlin 中使用函数式编程详解 函数式编程(Functional Programming)是一种编程范式,它将计算视为数学函数的求值,并避免状态变化和可变数据。Kotlin 完美支持函数式编程,同
2-2-31 快速掌握Kotlin-合并函数 fold 和 reduce
Kotlin 合并函数 fold 和 reduce 在 Kotlin 中,fold 和 reduce 是用于将集合元素合并为单个值的函数。它们被称为"折叠"操作,是函数式编程中的核心概念。 1. fo
2-2-31 快速掌握Kotlin-合并函数zip
在 Kotlin 中,zip 函数用于将两个集合合并成一个新的配对(Pair)列表。以下是详细说明和示例: 基本用法 1. 基础 zip 函数 2. 不同长度的集合 高级用法 3. 使用转换函数 4.
2-2-30 快速掌握Kotlin-组合使用map与filter
Kotlin 语言中组合使用 map 与 filter map 和 filter 是 Kotlin 中最常用的两个集合操作函数,组合使用它们可以创建强大且表达力强的数据处理管道。 1. 基础组合使用
2-2-29 快速掌握Kotlin-过滤函数filter
Kotlin 过滤函数 filter 详解 filter 是 Kotlin 集合处理中最常用的函数之一,用于从集合中筛选出满足特定条件的元素。 基本用法 1. 基础过滤 2. 不同类型集合的过滤 fi
2-2-28 快速掌握Kotlin-变换函数flatMap
Kotlin 中的 flatMap 函数详解 flatMap 是 Kotlin 函数式编程中非常重要的一个变换函数,它结合了 map 和 flatten 的功能,用于处理嵌套集合结构。 1. 基本概念
2-2-27 快速掌握Kotlin-变换函数 map
Kotlin 语言变换函数 map map 函数是 Kotlin 中最常用且强大的变换函数之一,它允许你对集合中的每个元素进行转换,并返回一个新的集合。 1. map 函数基础 基本语法 支持 map
2-2-26 快速掌握Kotlin-函数类别
Kotlin 语言函数类别详解 Kotlin 提供了丰富多样的函数类型,每种类型都有其特定的用途和语法特点。以下是 Kotlin 中主要函数类别的全面解析: 一、按声明位置分类 1. 顶层函数 (To
2-2-25 快速掌握Kotlin-函数式编程
Kotlin 函数式编程全面指南 Kotlin 完美融合了面向对象和函数式编程范式,提供了强大且简洁的函数式编程能力。 1. 核心概念 1.1 函数作为一等公民 1.2 不可变性 2. Lambda
2-2-24 快速掌握Kotlin-DSL 学习
Kotlin 语言 DSL 学习 DSL(Domain Specific Language,领域特定语言)是 Kotlin 中非常强大的特性,它允许你创建专门针对特定领域的简洁、表达力强的代码。 1.
2-2-23 快速掌握Kotlin-apply函数详解
Kotlin apply 函数详解 apply 是 Kotlin 标准库中的一个作用域函数(scope function),用于在对象上执行一个代码块,并返回该对象本身。 基本概念 函数签名 核心特性
2-2-22 快速掌握Kotlin-重命名详解
Kotlin 扩展函数重命名详解 在 Kotlin 中,可以通过 import 重命名 或 类型别名 来为扩展函数创建别名,提高代码的可读性和维护性。 1. 导入重命名(Import Renaming
2-2-21 快速掌握Kotlin-定义扩展文件
Kotlin 语言中定义扩展文件 扩展文件是组织和管理扩展函数和扩展属性的最佳方式。通过将相关的扩展放在专门的文件中,可以提高代码的可维护性和可读性。 1. 扩展文件的基本结构 创建扩展文件 通常以
2-2-20 快速掌握Kotlin-infix关键字
Kotlin中的infix关键字允许使用中缀表示法调用函数,使代码更简洁、可读性更高。 基本概念 infix关键字用于将函数标记为可以使用中缀表示法调用(省略点号和括号)。 使用条件: 必须是成员函数
下一页