Confused about Null Safety in Kotlin
问题 I am new to Kotlin and have read more than one time about Null Safety in Kotlin but I am really confused and do not understand clearly. Can anyone helps me answer questions below: What does ! character in fun getString(key: String!) mean? Are names of operators below correct: ?. : Safe call operator ?: : Elvis operator !! : Sure operator What does differences between ?: operator and ?.let ? When should I use each one? 回答1: The first one that is the single exclamation mark (!) is called the