本文将介绍如何使用 Kotlin 的高阶函数,如sumBy, reduce, fold, map,filter … Continue reading 14. Kotlin 使用高阶函数处理集合数据
标签: Kotlin
13. Kotlin 作用域函数 run/let/apply/also 的使用
上一篇文章我们介绍了作用域函数,并以其中一个作用函数run为例,介绍了作用域函数的使用和原理。除了run之外, … Continue reading 13. Kotlin 作用域函数 run/let/apply/also 的使用
12. Kotlin 作用域函数(scope function)run/let/apply/also
0. 绕不开的四兄弟 学习 Kotlin 一定绕不开 run/let/apply/also 这四兄弟,它们是 … Continue reading 12. Kotlin 作用域函数(scope function)run/let/apply/also
11. Kotlin 类声明与伴生对象(companion)
1. companion object 的诞生 Scala 说,要有伴生对象。 于是 Kotlin 便有了 c … Continue reading 11. Kotlin 类声明与伴生对象(companion)
10. Kotlin 类声明和构造器(constructor)
1. Java 和 Kotlin 构造器代码对比 Java 的构造器声明和方法声明没有太大区别,也支持重载,唯 … Continue reading 10. Kotlin 类声明和构造器(constructor)
9. Kotlin 函数声明和扩展(extension)
1. Java 的老朋友 Utils 工具类 Utils 工具类是无构造参数的 static 方法集合,用于扩 … Continue reading 9. Kotlin 函数声明和扩展(extension)
8. Kotlin 函数声明与默认参数(Default argument)
1. Java 的函数重载和烦恼 在 Java 中,当我们要实现同一种功能,但函数入参出参不一样的函数的时候, … Continue reading 8. Kotlin 函数声明与默认参数(Default argument)
7. Kotlin 变量声明和属性(property)
1. Java 的成员变量和它们的 get/set 方法 在 Java 中,我们把在类中声明的变量,称为为成员 … Continue reading 7. Kotlin 变量声明和属性(property)
6.Kotlin 变量声明与基本类型(Primitive Type)
本文将会介绍 Java 的基本类型和 Kotlin 的区别。我们知道,Java 的基本类型是 boolean, … Continue reading 6.Kotlin 变量声明与基本类型(Primitive Type)