How to check whether a value is a string in Kotlin

2 Answers

0 votes
fun main() {
	val result = isString("Kotlin")

	println(result)
}

fun isString(value: Any): Boolean {
    return value is String
}


 
/*
run:

true
 
*/

 



answered Jan 21, 2025 by avibootz
0 votes
fun main() {
	val result = isString("Kotlin")

	println(result)
}

fun isString(value: Any): Boolean {
    return value as? String != null
}


 
/*
run:

true
 
*/

 



answered Jan 21, 2025 by avibootz
...