Kotlin系列
文章平均质量分 52
大青蛙蛙
在野程序员。
展开
-
Kotlin 元编程(注解,反射)
元编程,注解,反射原创 2021-12-31 21:30:00 · 886 阅读 · 0 评论 -
Kotlin DSL
DSL,扩展函数、扩展属性,高阶函数,invoke 函数原创 2021-12-31 17:13:23 · 854 阅读 · 0 评论 -
Kotlin 多线程(1)
多线程原创 2021-12-31 21:15:00 · 4235 阅读 · 0 评论 -
Kotlin 正则表达式
Regex,正则表达式原创 2021-12-31 17:00:35 · 3843 阅读 · 0 评论 -
Kotlin 执行Shell命令
扩展函数,shell命令原创 2021-12-31 16:57:30 · 2584 阅读 · 0 评论 -
Kotlin 文件IO
文件读写,目录遍历原创 2021-12-31 16:55:12 · 926 阅读 · 0 评论 -
Kotlin泛型
使用泛型,协变与逆变原创 2021-12-03 21:45:00 · 2256 阅读 · 0 评论 -
Kotlin集合类
Kotlin集合类分为可变集合类(Mutable)和不可变集合类(Immutable)。常用的3种集合类有列表(List)、集(Set)和映射(Map)。原创 2021-12-03 16:51:52 · 1302 阅读 · 0 评论 -
Kotlin扩展函数、扩展属性
扩展函数 扩展属性 kotlin原创 2021-12-03 16:07:29 · 2155 阅读 · 0 评论 -
Kotlin函数式编程之5个特殊函数
run() apply() let() also() with()原创 2021-11-26 07:30:00 · 142 阅读 · 0 评论 -
Kotlin函数式编程
函数式编程本质是函数的集合。Lambda表达式,高阶函数原创 2021-11-26 06:45:00 · 162 阅读 · 0 评论 -
Kotlin枚举
enum class原创 2021-11-25 21:45:00 · 2566 阅读 · 0 评论 -
Kotlin抽象类、接口
抽象类、接口原创 2021-11-25 21:30:00 · 576 阅读 · 0 评论 -
Kotlin内部类
普通嵌套类Kotlin中 类可以嵌套;一个类可以嵌套在其它类中,可以嵌套多层。普通嵌套类因为没有持有外部类的引用,所以无法访问外部类的成员。嵌套内部类通过使用inner修饰符,内部类会带有一个对外部类的引用对象,因此就可以访问外部类的成员。匿名内部类匿名内部类就是没有名字的内部类。匿名内部类可以访问外部类的成员。...原创 2021-11-25 20:45:00 · 888 阅读 · 0 评论 -
Kotlin数据类
数据类data class原创 2021-11-25 20:30:00 · 499 阅读 · 0 评论 -
Kotlin中的 object 对象
object 对象原创 2021-11-25 20:00:00 · 2647 阅读 · 0 评论 -
Kotlin声明类
Kotlin 类的声明原创 2021-11-25 15:31:56 · 777 阅读 · 0 评论 -
Kotlin类型检测,类型转换
文章目录:is运算符 类型自动转换 as运算符is运算符is运算符类似Java中的instanceof,用来检查一个对象是否属于某种类型,其否定形式为!is。open class Dogeclass Corgi : Doge() // Corgi 类 继承自 Doge类.fun testIs(): Unit { val dog = Doge() val corgi = Corgi() println(dog is Doge) // ...原创 2021-11-17 16:45:00 · 1735 阅读 · 0 评论 -
Kotlin特殊类型
Kotlin特殊类型:Unit,Unit? ,Nothing ,Nothing? ,Any ,Any? 类型原创 2021-11-17 16:15:00 · 637 阅读 · 0 评论 -
Kotlin安全操作符
安全操作符避免空指针异常,判空操作安全调用符? 非空断言!! Elvis运算符?:fun testElvisF(): Unit { var x: String? = null var a = x ?.length ?: 0 // 相当于: len = if (null!=x) x.length else 0 println(a) // 输出:0 var b = x?.length println(b) // 输出:null// v...原创 2021-11-17 15:45:00 · 894 阅读 · 0 评论 -
Kotlin类型系统
类型系统原创 2021-11-17 11:21:18 · 853 阅读 · 0 评论 -
Kotlin操作符与重载
文章结构:一元操作符 前缀操作符 递增和递减操作符 二元操作符 算术运算操作符 自定义重载的“+”运算符 in 操作符 索引访问操作符 调用操作符 计算并赋值操作符 相等与不等操作符 Elvis 操作符?: 比较操作符 infix 函数,自定义中缀操作符 一元操作符前缀操作符前缀+,正+aa.unaryPlus()前缀-,负-aa.unaryMinus()前缀!,取否!isOkfun main(args: .原创 2021-11-13 22:03:09 · 629 阅读 · 0 评论 -
Kotlin流程控制语句
文章结构:分支语句(if、when) 循环语句(for、while) 跳转语句(break、continue、return、label、throw)分支语句(if、when)if 表达式在kotlin中 if是一个表达式,它会返回一个值 if分支可以是代码块,最后的表达式作为该块的值(最后一行为其返回值) fun main(args: Array<String>) { println("hello kotlin !") println(max(2,9))原创 2021-11-09 21:10:09 · 1432 阅读 · 0 评论