Kotlin学习
文章平均质量分 93
针对kotlin书籍内容进行的整理以及相应代码输出
桃子不出
路漫漫其修远兮,吾将上下而求索
展开
-
Kotlin 面向对象(二)
kotlin面向对象:封装+构造器原创 2023-04-04 17:54:24 · 599 阅读 · 0 评论 -
Kotlin 面向对象(一)
KOTLIN 面向对象原创 2023-02-09 19:33:21 · 1279 阅读 · 1 评论 -
Kotlin函数{函数入门、函数的形参、函数重载、局部函数、高阶函数、局部函数与Lambda表达式、Lambda表达式、匿名函数}
【文字内容源于《疯狂Kotlin讲义》,代码内容原创】目录一、函数入门1.定义和调用函数2.函数返回值和Unit3.递归函数4.单表达函数二、函数的形参1.命名参数2.形参默认值3.个数可变的形参三、函数重载四、局部函数五、高阶函数1.使用函数类型2.使用函数类型作为形参类型3.使用函数类型作为返回值类型六、局部函数与Lambda表达式1.使用Lambda表达式代替局部函数2.Lambda表达式的脱离七、Lambda表达式原创 2022-03-03 18:15:01 · 2403 阅读 · 1 评论 -
Kotlin 数组和集合(二){Set集合、List集合、Map集合}
【文字内容源于《疯狂Kotlin讲义》,代码内容原创】一、Set集合1. 声明和创建Set集合实际上 Kotlin 并没有真正为只币 平台实现任何 Set 集合类(只是通过别名借用了 Java集合框架的类),因此不推荐通过构造器创建 Set 集合,而是推荐使用 Kotlin 提供的工具函数来创建 Set 集合。Kotlin 提供了如下函数来创建 Set 集合。(1)setOf(): 该函数返回不可变的 Set 集合。该函数可接受 个或多个参数,这些参数将 作为集合的元素。原创 2022-02-21 22:30:00 · 3549 阅读 · 0 评论 -
Kotlin 数组和集合(一){创建数组、使用数组、使用for-in循环遍历数组、使用数组索引、多维数组}
【文字内容源于《疯狂Kotlin讲义》,代码内容原创】1. 创建数组[1]使用 arrayOf()函数:这种方式无须显式指定数组的长度,但需要依次列出每个数组元素。因此,这种方式其实就相当于 Java 数组的静态初始化。使用这种方式创建数组时,由于程序己经给出了每个数组元素,因此 Kotlin 可以推断出数组元素的类型。所以,不需要在 arrayOf() 函数上使用泛型来指定数组元素的类型。val intList = arrayOf(1, 2, 3)for (i in intList) {.原创 2022-02-18 17:38:43 · 7071 阅读 · 0 评论