kotlin
夢鑰
不积跬步无以至千里,不积小流无以成江海.
展开
-
Kotlin学习之关键字
var与val :var表示java中的变量申明,而val表示常量的申明Kotlin不允许声明变量但不初始化 赋非空值 var str: String = “” (…)设为nullvar str: String? =null (建议这样写)强制设为nullvar str: String = null!! (非常不建议)Kotlin是空安全的,但是第三种是例外情况,如果给一个变量...原创 2019-05-18 15:32:36 · 272 阅读 · 0 评论 -
学习Kotlin一
1、kotlin万能“==”,即可比较字符串又可比较数字还可比较内存地址Kotlin的 == 与Java的 == 的对比在于:Java的 == 是比较字符串的内存地址,Kotlin的 == 与Java语言的equals方法相等。2、kotlin☞之object在Java中,单例的声明可能具有多种方式:如懒汉式、饿汉式、静态内部类、枚举等;在Kotlin中,单例模式的实现只...原创 2019-05-16 14:16:37 · 158 阅读 · 0 评论 -
Kotlin从入门到精通
正在研究阶段。。。。。。请耐心等待…原创 2019-04-03 15:22:15 · 604 阅读 · 0 评论 -
Program type already present: org.intellij.lang.annotations.Flow\Program type already present: org.i
Program type already present: org.intellij.lang.annotations.Flow\Program type already present: org.intellij.lang.annotations.In\ configurations { cleanedAnnotations compile.exclude g...原创 2019-05-28 14:24:48 · 1427 阅读 · 0 评论 -
Kotlin 之 匿名接口 回调
Kt写法缩略版函数思维模式//使用在RV的adapter中的回调里面//初始化创建匿名接口 回调 private var mListener: ((a: Int, b: String) -> Unit)? = null //..... fun setOnItemClickListener(mListener: (position: Int, item: String) -&...原创 2019-06-01 09:14:57 · 901 阅读 · 0 评论 -
kotlin 之 杂谈
in关键字的使用//如果存在于区间(1,Y-1),则打印OK 【判断区间】if (x in 1..y-1) print("OK")//如果x不存在于array中,则输出Out 【用于判断】if (x !in 0..array.lastIndex) print("Out")//打印1到5 【判断区间】for (x in 1..5) print(x)//...原创 2019-05-29 11:06:28 · 320 阅读 · 0 评论