标签: java generics kotlin
我需要发送Class作为函数的参数。问题是我要发送的类是参数化的类:
Class
class Animal<T> { ... }
下面的代码产生编译错误:
someFunction(Animal<String>::class.java)
用Java声明someFunction:
someFunction
public <T> someFunction(Class<T> someClass) { ... }
我可以将参数化的类发送给someFunction吗?