首页 > 编程学习 > Kotlin的空检查

Kotlin的空检查

发布时间:2022/8/30 7:31:30

我们在使用Java语言时,经常会出现空指针异常NullPointerException。Kotlin基于过往语言设计的经验对这一问题进行了改良,把运行时可能出现的null问题,以编译时错误的方式,提前在编译期强迫我们重视起来,而不是等到运行时报错,防患于未然,提高我们程序的健壮性。

Kotlin语言的可空性:

1.在kotlin语言中,除非另有规定,否则变量不允许赋null值,这样一来,从根本上解决了空指针问题。

2.除了上述String等非空类型,kotlin还定义了可空类型String?,String?类型声明的变量即可赋值字符串也可赋值null。

 

Copyright © 2010-2022 mfbz.cn 版权所有 |关于我们| 联系方式|豫ICP备15888888号