filterNotNull

Returns a list containing all elements that are not null.

fun <T : Any> Array<out T?>.filterNotNull(): List<T>(source)
val mixedArray: Array<String?> = arrayOf("apple", null, "banana", null, "cherry")
val nonNullList: List<String> = mixedArray.filterNotNull()

println(nonNullList) // Output: [apple, banana, cherry]

Source