我正在使用 Android Studio 将 Java 转换为 Kotlin。我在实例变量之后得到双响。什么是双重爆炸,更重要的是它记录在哪里?
mMap!!.addMarker(MarkerOptions().position(london).title("Marker in London"))
最佳答案
这是不安全的可空类型(T?
)转换为不可空类型(T
),
如果值为 null
,!!
将抛出 NullPointerException
。
记录在案 here以及 Kotlin 的零安全手段。
https://stackoverflow.com/questions/34342413/