kotlin
珊珊333333
这个作者很懒,什么都没留下…
展开
-
从今天开始学kotlin-list的代码小片断
给自己一个目标,以后遇到任何的自己不知道的代码就搜集起来! 遍历list,输出其下标和元素 var lists= listOf("a","b","c","d") for ((index,element) in lists.withIndex()){ println("$index $element") } /**输出结果 0 a 1 b 2 c 3 d **/ ...原创 2020-10-21 19:00:54 · 128 阅读 · 0 评论 -
从今天开始学kotlin-Any
文章目录Any.kt 一切先从源码开始 Any.kt package 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 · 249 阅读 · 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 · 390 阅读 · 0 评论