In this tutorial, you shall learn how to check if given string is empty in Kotlin, using String.isEmpty() function, with examples.
Kotlin Check if String is Empty
To check if string is empty in Kotlin, call isEmpty() method on this string. The method returns a boolean value of true, if the string is empty, or false if the string is not empty.
Syntax
The syntax of isEmpty() method is
fun CharSequence.isEmpty(): Boolean
Since isEmpty() returns a boolean value, we can use this as a condition in Kotlin If-Else statement.
Examples
In the following example, we take a string in str
and check if this string is empty or not using isEmpty().
Main.kt
fun main(args: Array<String>) { var str = "" if (str.isEmpty()) { println("The string is empty.") } else { println("The string is not empty.") } }
Output
The string is empty.
Now, let us take a non-empty string in str
, and find the output.
Main.kt
fun main(args: Array<String>) { var str = "hello world" if (str.isEmpty()) { println("The string is empty.") } else { println("The string is not empty.") } }
Output
The string is not empty.
Conclusion
In this Kotlin Tutorial, we learned how to check if given string is empty or not using String.isEmpty(), with examples.