gson转list

gson在转成对象的时候需要传递对象的类型,转成list时也需要对象类型。这时候就需要用com.google.gson.reflect.TypeToken.TypeToken<T>()来获取泛型参数类型的类

Java尚未提供一种表示泛型类型的方法,所以这个类是表示泛型类型迫使客户创建这个类的子类,即使在运行时检索类型信息。

例如,创建一个类型的文本列表<字符串>,您可以创建一个空的匿名内部类。

TypeToken type = new TypeToken<List<Address>>(){};


你可能感兴趣的:(gson转list)