Función para obtener el tipo de un campo

fun getTipo(obj:Any):Any {
    return obj::class.simpleName?:"Desconocido"
}

fun main() {
    println(getTipo("pepe"))
}

Arrays: Declarar arrays de diferentes formas

val meses:Array<String> = arrayOf("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre")
val arrayLSG = arrayOf(6, 24, 69, -13, 93)
val arrayLSG = Array(5) {0}
val arrayLSG = arrayOf(15, 25, 8, -7, 92)
println(arrayLSG.joinToString())

lateinit var arrayLSG:Array<String>
arrayLSG = arrayOf("lunes", "martes","miércoles")
println(arrayLSG.joinToString(" "))

Kotlin zona de pruebas: Kotlin playground

Para hacer pruebas de Kotlin sin usar Android Studio poner en google:
Kotlin Playground

https://play.kotlinlang.org/