- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Kotlin实战指南七:单例模式
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/87877529本文出自【赵彦军的博客】单例模式单例模式单例模式在 Java 中单例模式有很多种写法,比如懒汉模式,恶汉模式。但是在 Kotlin 种的单例模式就简单很多,用 object 修饰的类就是单例。object User { var name: St...
2019-02-26 18:43:45 1090
原创 Kotlin实战指南六:可空类型、非可空类型
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/87877529本文出自【赵彦军的博客】可空类型、非可空类型变量可空类型方法可空处理变量可空类型对于变量来说,我们是可以对其再次赋值的,在赋值的时候,这个值是有可能是空类型,也可能是非空类型。如果是空类型,就有可能在后续的操作的过程中,出现类似 java 的空指针异常,...
2019-02-22 14:45:28 1608
原创 Kotlin实战指南五:继承、接口
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/87874895本文出自【赵彦军的博客】继承、接口继承子类有主构造函数子类没有主构造函数子类重写父类的方法属性重写接口实现接口接口中的属性接口继承解决覆盖冲突继承在 Kotlin 中所有类都有一个共同的超类 Any,这对于没有超类型声明的类是默认超类:class Ex...
2019-02-22 14:06:32 855
原创 Kotlin实战指南四:区间
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/87866868本文出自【赵彦军的博客】Kotlin初体验四:区间区间实用函数区间区间表达式由具有操作符形式 … 的 rangeTo 函数辅以 in 和 !in 形成。 区间是为任何可比较类型定义的,但对于整型原生类型,它有一个优化的实现。以下是使用区间的一些示例:i...
2019-02-21 19:50:05 753
原创 Kotlin实战指南三:流程控制
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/87855797本文出自【赵彦军的博客】Kotlin初体验三:流程控制if 表达式1、普通用法2、作为表达式,可以直接赋值给变量,其值为为true的分支的值3、分支的内容除了是简单的结果,也可以是代码块。值为true的分支的最后一行为结果if 表达式1、普通用法var...
2019-02-21 10:29:32 605
原创 Kotlin实战指南二:变量、常量、静态常量
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/87811333本文出自【赵彦军的博客】Kotlin初体验二:变量、常量、静态常量变量常量静态常量变量Java中的变量public class App { private String name; //定义一个变量 }Kotlin中的变量,用 var...
2019-02-20 18:52:20 6109 2
原创 Kotlin实战指南一:集合
Kotlin初体验一:集合集合一、listOf()函数二、mutableListOf()函数三、arrayListOf()函数四、listOfNotNull()函数五、binarySearch()函数集合List是有顺序的数据结构,在Kotlin中提供了类似数组的访问方式:创建集合//创建一个空的list集合,相当于 new ArrayList()var list = mutableLi...
2019-02-20 14:13:07 1115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人