如何在Kotlin获得当前课程。例如,如果有抽象类“Animal”和子类“Dog”(女巫是“Animal”的孩子),我怎样才能在“Animal”中获得“Dog”类。我现在不会使用“动物”这个类。
我已经尝试过使用:
this::class
(可能是Java):
this.getClass()
但是这种方法根据我的IDE不可用。
祝你好运
Jonas Franz
答案 0 :(得分:4)
使用javaClass
获取Class
对象的this
个实例。如果您想获取特定类文字的Class
对象,请使用Dog::class.java
。