Java new T() creates an instance of a generic type

fun <T> getClassInstance(clazz: Class<T>): T{
    var constructor = clazz.getConstructor()
    return constructor.newInstance()
}

Guess you like

Origin blog.csdn.net/a940659387/article/details/123335487