从 Kotlin 版本 M9 开始,删除了“强制平台类型的 null 安全性”。
https://blog.jetbrains.com/kotlin/2014/10/making-platform-interop-even-smoother/
但是,我想让所有 java API 都可以为空,除非指定为 @NotNull
,因此 !!
或 ?.
应该是再次明确。
这在当前版本的 IntelliJ IDEA 中可行吗?
最佳答案
它部分地出现在最近的 Kotlin 版本中,带有 @ParametersAreNonnullByDefault
关于intellij-idea - 我可以通过 Java API 对平台类型强制实现空安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44713597/