Passing the Class in java of a generic list?

前端 未结 4 1102
遇见更好的自我
遇见更好的自我 2020-12-31 06:58

I have a method for reading JSON from a service, I\'m using Gson to do my serialization and have written the following method using type parameters.

public T         


        
4条回答
  •  孤独总比滥情好
    2020-12-31 07:20

    You can use Bozho's solution, or avoid the creation of a temporary array list by using:

    Class> clazz = (Class) List.class;
    

    The only problem with this solution is that you have to suppress the unchecked warning with @SuppressWarnings("unchecked").

提交回复
热议问题