Поиск…


Вызов 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