在 Kotlin 中,我可以Any像这样转换为另一种类型
val obj: Any = 123
val num: Int = obj as Int
就我而言,我希望能够转换为Class<Int>or KClass<Int>,例如...
val obj: Any = 123
val kotlinClass = Int::class
val javaClass = Int::class.java
val num : Int = obj.castTo(kotlinClass)
val num2: Int = obj.castTo(javaClass)
这究竟是如何实现的?