Kotlin
Предостережения Котлина
Поиск…
Вызов toString () для типа NULL
Что следует учитывать при использовании метода toString
в Kotlin - это обработка null в сочетании со String?
,
Например, вы хотите получить текст из EditText
в Android.
У вас будет код:
// Incorrect: val text = view.textField?.text.toString() ?: ""
Вы ожидаете, что если поле не существует, значение будет пустой строкой, но в этом случае оно будет "null"
.
// Correct:
val text = view.textField?.text?.toString() ?: ""
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow