Kotlin
文章平均质量分 72
身披白袍
从简单的实例开始。
展开
-
[Kotlin]Kotlin学习笔记(四):类与对象、泛型详解
主要内容包括,类定义、类属性、backing field(后端变量)、泛型、继承、接口、方法重写、getter与setter、类型协变、类型投射、泛型约束原创 2017-08-11 11:36:07 · 1173 阅读 · 0 评论 -
[Kotlin]Kotlin二进制读写
主要目的是实现二进制的读写。支持二进制读写的数据格式:数值:Int、Long、Short,分别为4、8、2字节。字符和字符串,其中字符串为0~255,即1字节,而非java的二字节。但是现在有个很大的问题,那就是Kotlin不提供基本数值类型Float和Double的位运算,所以这两种数值在现有的设计框架下,我没有办法进行二进制读写。这就很操蛋了。原创 2017-09-12 19:33:38 · 3428 阅读 · 0 评论 -
[kotlin·算法]二元选择排序对有序数列排序失败的研究
二元选择排序看着好像很简单,实际写起来要真不怎么注意就掉坑里去了。原创 2017-08-18 18:33:04 · 484 阅读 · 0 评论 -
[设计模式](三):单例模式(含kotlin实现)
介绍了单实例模式,并给出了在Kotlin中的实现方法。原创 2017-08-15 00:32:21 · 2352 阅读 · 0 评论 -
[设计模式](九):过滤器模式(Filter)及Kotlin的Filter模式
过滤器模式(Filter)是常用的一种结构模式,也是最后一种常用的结构模式。由于其的常用,在kotlin中甚至被当做一种lambda函数简化。原创 2017-08-16 22:23:29 · 3534 阅读 · 0 评论 -
[Kotlin]实现八大排序算法·已封装·代码实例
>八大排序算法分别是:插入排序:直接插入排序、希尔排序 选择排序:简单选择排序、堆排序 交换排序:冒泡排序、快速排序 归并排序 桶排/基数排序 稳定的排序方法有:直接插入排序、冒泡排序、桶排所有算法均已封装好,可以直接使用。到此下载:http://download.csdn.net/download/shenpibaipao/9940817>...原创 2017-08-18 23:48:50 · 1646 阅读 · 0 评论 -
[Kotlin]Kotlin学习笔记(一):环境搭建及Kotlin特色语法学习笔记
Kotlin的一些相关内容及学习笔记:注释、字符串模板($变量)、区间、类型判断、函数定义、Lambda表达式(匿名函数)、字符串拼接、位操作符及装箱等操作原创 2017-08-07 11:20:53 · 942 阅读 · 0 评论 -
[Kotlin]Kotlin学习笔记(二):Kotlin中流程控制语句的学习(条件、跳转、循环)
Kotlin中流程语句的学习(条件、跳转、循环)原创 2017-08-07 16:51:55 · 650 阅读 · 0 评论 -
[Kotlin]Kotlin学习笔记(三):Null检查机制及lateinit与by lazy(委托机制)的应用
Null检查机制及lateinit与by lazy的应用,主要包含安全检测符?与!!的区别,及对Kotlin中Null检查机制的理解;同时,对lateinit与by lazy(委托机制)的用法和区别做了记录。原创 2017-08-09 14:44:50 · 3322 阅读 · 0 评论 -
[Kotlin]Kotlin中的“数字装箱”问题·坑
中文教程和官方文档都靠不住。原创 2017-08-07 19:20:26 · 2826 阅读 · 1 评论