
kotlin
珊珊333333
这个作者很懒,什么都没留下…
展开
-
从今天开始学kotlin-list的代码小片断
给自己一个目标,以后遇到任何的自己不知道的代码就搜集起来!遍历list,输出其下标和元素var lists= listOf("a","b","c","d")for ((index,element) in lists.withIndex()){ println("$index $element")}/**输出结果0 a1 b2 c3 d**/...原创 2020-10-21 19:00:54 · 174 阅读 · 0 评论 -
从今天开始学kotlin-Any
文章目录Any.kt一切先从源码开始Any.ktpackage kotlin/** * 所有kotlin类的父类,相当于java中的object类 */public open class Any { /** *对象是否相等 * 判断条件: * 1.任何不为null的变量x, `x.equals(x)` 将返回 true. * 2. 任何不为null的变量 `x` 和 `y`, 当且仅当 `y.equals(x)` 返回true 时,`x.eq原创 2020-10-21 17:06:35 · 321 阅读 · 0 评论 -
从今天开始学kotlin-String
文章目录String.kt的源码String.kt中的方法使用现在在学kotlin,在网上找例子教程,想通过例子来快速学习,但是多年保留下来的习惯让我打开源码看。今天遇到的就是String.在使用java的时候,我记得有面试官问过我String 能否继承重写,当时我是不知道的,他说String 是final类型的封装类,所以是不可以的,今天我打开了kotlin 的String ,发现它是public!!!这就意味着我们可以对它为所欲为先看源码:String.kt的源码package kotlin原创 2020-10-21 15:03:03 · 449 阅读 · 0 评论