Android 如何在Kotlin中获取数据类型

Android 如何在Kotlin中获取数据类型,android,kotlin,Android,Kotlin,在javascript中: var a=10; console.log(a型);//它是返回数据类型“Number” 如何在Kotlin中获取数据类型 var a:Int = 10 println(/* What is the code? */) 我刚开始学习科特林。 我搜索了文档,但找不到它。您可以得到这样的变量类 var a : Int = 10 println(a::class.simpleName) // Int // or println(a::class.qualifiedNam

在javascript中:

var a=10;
console.log(a型);//它是返回数据类型“Number”
如何在Kotlin中获取数据类型

var a:Int = 10
println(/* What is the code? */)
我刚开始学习科特林。
我搜索了文档,但找不到它。

您可以得到这样的变量类

var a : Int = 10
println(a::class.simpleName) // Int
// or
println(a::class.qualifiedName) // kotlin.Int
println("${a::class.simpleName}")    // "Int"
println("${a::class.qualifiedName}") // "kotlin.Int"

像这样以字符串形式打印

var a : Int = 10
println(a::class.simpleName) // Int
// or
println(a::class.qualifiedName) // kotlin.Int
println("${a::class.simpleName}")    // "Int"
println("${a::class.qualifiedName}") // "kotlin.Int"