Я хочу проверить значение моего EditText в android, поэтому я увидел две функции для моего значения String:
user.isNullOrBlank ()
и
user.isNullOrEmpty ()
в чем разница между ними?
isNullOrBlank() учитывает пробелы:
isNullOrBlank()
fun main() { val thisIsBlank = " " println(thisIsBlank.isNullOrEmpty()) println(thisIsBlank.isNullOrBlank()) }
Это печатает:
false true
, поскольку thisIsBlank не пусто, но пусто.
thisIsBlank