我的零经验IT编程

Empty

首页 联系方式

lateinit 怎么判断变量是否已经初始化

  • 作者: lyt
  • 时间: 2021-09-28
  • 分类: Kotlin

lateinit property xxx has not been initialized

val lateinit var test:XXXX

if(test != null) // 这样是会报错的
要
if(::test.isInitialized) // 这样才正确

标签: none

评论已关闭

  • 上一篇: 打开 isCheckReleaseBuilds = true 编译不过
  • 下一篇: 安卓走马灯(View)

最新文章

  • 浏览器多语言
  • Rust的数据锁
  • Python好用的软件源
  • Rust多态和继承
  • 生成压缩文件细节(要将目录也加进去)
  • cocos creator 3.8 uuid解码
  • tide写的http服务如何被反向代理
  • Rust在Linux编辑带上静态库(运行时不再缺库)
  • docker 开启SSH
  • 宏

最近回复

  • abqowjdkfn: 伟大遗产
  • plxpsfounq: 一闪一闪亮星星
  • qoovamnijv: 少林寺之得宝传奇
  • kugksqarly: 倚天屠龙记之圣火雄风
  • tutxzvhfmo: 暗潮汹涌之惊魂12小时
  • jxksxzmyqf: 开心鬼2之开心鬼放暑假
  • wybnoztnzr: 冰山上的来客
  • jxndptriks: 城市猎人
  • cdefnzkmem: 速度与激情10
  • ehlyiknrqq: 新洗冤录

分类

  • 默认分类
  • GO
  • Creator
  • Flutter
  • 安卓
    • Kotlin
  • Rust

归档

  • July 2024
  • April 2024
  • February 2024
  • January 2024
  • December 2023
  • September 2023
  • August 2023
  • May 2023
  • January 2023
  • December 2022
  • November 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • March 2022
  • February 2022
  • January 2022
  • October 2021
  • September 2021
  • July 2021
  • June 2021
  • May 2021
  • October 2020
  • August 2020
  • June 2020

其它

  • 登录
  • 文章 RSS
  • 评论 RSS
  • Typecho
© 2025 我的零经验IT编程. 由 Typecho 强力驱动. 粤ICP备20051054号-1