- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 Kotlin基础(六)接口、泛型
接口定义:Interface 接口名{//各种属性或方法定义}//接口和泛型interface IBaseDao<T> { val city : String get() = "北京" var grade : Int fun <T>add(t : T) fun del(id: Int) fun update(id: Int, stu: Student)
2017-12-26 10:59:12 898
原创 Kotlin基础(五)类
定义一个可以被继承的类:open关键字 属性列表:constructoropen class BaseDao constructor(var sex : Boolean, var name : String) {}//类ADao继承了BaseDao 类,可以选择是否设置默认值//有默认值的情况下,可以不传参数class ADao(sex : Boolean = false, name: St
2017-12-26 10:57:26 260
原创 Kotlin基础(四)控制流和函数
控制流if elseif / while / when / for break continuevar array = arrayOf(1, 2, 3, 4, 5) //遍历 for (a in array) { if (a > 2) { print(a) } } //范围内 for (a in 5..2
2017-12-26 10:49:57 221
原创 Kotlin基础(三)集合类型
集合基本这3大类型 Array 有序可重复 Set 无序不重复 Map无序可重复//默认数组10个1var lists = Array<Int> (10,{1})//创建数组//数组不可改变(类似Java中的Arrays.asList())var list = arrayOf(10,1,2,6,7,8,9)var set = setOf<Int>(77,88,99)
2017-12-26 10:41:18 386
原创 Kotlin基础(二) 基础类型和操作符
整数型Java中int a = 1;Kotlin中var a = 1 或 var a : Int = 1 浮点型Java中float a = 1.125fdouble a = 1.125Kotlin中一般只用双精度double,不用floatvar a = 1.125 或 var a : Double = 1.125 布尔型Java中boolean b = false;Kot
2017-12-26 10:32:25 236
原创 Kotlin基础(一) 常量、变量、可见性修饰符
常量预期范围内恒定不变的量(不可再被赋值) 给常量一个值,叫“赋值”,即 val 常量名 = 值在Java里面一般大写定义:比如FragmentActivity的TAGprivate static final String TAG = "FragmentActivity";public static final int MSG_REALLY_STOPPED = 1;Kotlin里面这样写(va
2017-12-26 10:25:10 689
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人