Kotlin学习_获取变量类型

如何在Kotlin文件上面获取变量的类型getJavaClass

使用::class.java来获取变量类型,也可以用.javaClass来获取类型。

1
2
3
4
5
6
7
fun main(args: Array<String>) {
val i = "str"
val classJava = i::class.java
println(classJava) // 打印class java.lang.String
val javaClass = i.javaClass
println(javaClass) // 打印class java.lang.String
}