isArrayOf
Checks if array can contain element of type T.
fun <T : Any> Array<*>.isArrayOf(): Boolean(source)
fun main() {
val intArray: Array<Int> = arrayOf(1, 2, 3)
println(intArray.isArrayOf<Int>()) // true
println(intArray.isArrayOf<String>()) // false
val anyArray: Array<Any> = arrayOf(1, "two", 3.0)
println(anyArray.isArrayOf<Int>()) // true
println(anyArray.isArrayOf<String>()) // true
println(anyArray.isArrayOf<Double>()) // true
println(anyArray.isArrayOf<Boolean>()) // false
}