美文网首页
Kotlin 小纠结

Kotlin 小纠结

作者: 半截铅笔 | 来源:发表于2019-06-13 11:45 被阅读0次
lateinit 的使用

场景: 一个同事喜欢用 lateinit。代码中,针对于变量,很多该关键字。
回想:lateinit 最早期接触,是 findViewbyId 的时候(当然, 现在已经不需要写 findViewbyId 了), 现如今,几乎用不到了~ 取而代之的是 使用 by Lazy{xxxx}了。
思考:如果滥用,往往就要涉及一个问题:需要判断 是否已经init。那我们该怎么处理的?解决方案如下:

    lateinit var mObj:String

    fun call() {
        if (::mObj.isInitialized) {
            ....
        } else {
            ....
        }
    }

相关文章

  • Kotlin 小纠结

    lateinit 的使用 场景: 一个同事喜欢用 lateinit。代码中,针对于变量,很多该关键字。回想:lat...

  • Kotlin小知识

    Kotlin小知识 Kotlin 和 java 语法的区别

  • Kotlin 匿名函数简写小技巧

    kotlin 匿名函数简写小技巧 1.Java格式 2.Kotlin格式

  • Kotlin Weekly 中文周报 —— 12

    Kotlin Weekly 中文周报 —— 12 Kotlin 开发中文周报 文章 16 个小技巧在 Androi...

  • 小纠结

    熬过所有你消无声息的日子 默默告诉自己 下次一定要喜欢一个爱发动态的人 就不用饱受担忧猜忌 但当久违的朋友圈出现在...

  • 小纠结

    最近,发现日子平淡,但却喜欢上这种平淡的日子。希望有刺激的人生,但又害怕刺激的日子并不是自己所追求的。这种纠结...

  • 小纠结

    她说:别太在意别人的一句话,有可能别人说过后自己就不记得了。 可是这次真的不一样,我是不是要反省一下自己了?某人说...

  • 小纠结

    今天晚上有安徽大剧院的歌舞剧《李白》,同学几天前就定好了票,非常想去看。 但是最近店里又有点忙,尤其是傍晚,爸妈可...

  • 小纠结

    7在群里说,感受对方的需求,去满足他。然后他舒服了,你就有成就感了,然后你也满足了。看到这些话想起昨天早上老公出差...

  • 小纠结

    满腔深情为君痴 怕被辜负君可知 来壶热血冲头脑 孤注一掷嫌决迟

网友评论

      本文标题:Kotlin 小纠结

      本文链接:https://www.haomeiwen.com/subject/tdvjfctx.html