kotlin 获得泛型类及泛型实例化
2020-04-10 本文已影响0人
陈桐Caliburn
kotlin 这个体验也太好了
// 获得T.class
inline fun <reified T> classOf() = T::class.java
//获得 T object
inline fun <reified T> instanceOf() = T::class.java.newInstance()
fun main() {
var clazz = classOf<String>()
var str = instanceOf<String>()
}