How do I get a class instance of generic type T?

前端 未结 22 1269
猫巷女王i
猫巷女王i 2020-11-21 11:03

I have a generics class, Foo. In a method of Foo, I want to get the class instance of type T, but I just can\'t call T.

22条回答
  •  情话喂你
    2020-11-21 11:48

    I'm using workaround for this:

    class MyClass extends Foo {
    ....
    }
    
    MyClass myClassInstance = MyClass.class.newInstance();
    

提交回复
热议问题