美文网首页
java.lang.ClassCastException: co

java.lang.ClassCastException: co

作者: 挨踢小能手 | 来源:发表于2020-01-15 17:31 被阅读0次

java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to


public class ApiListResponseBase<T>{

    public String  message;
    public boolean  status;
    public Data<T> data;

    public class Data<T> {
        public int total;
        public List<T> list;
    }
}

使用泛型进行类转换时发生转换异常的错误,这个是里面的list泛型没有转换成功,修改如下


public class ApiListResponseBase<T>{

    public String  message;
    public boolean  status;
    public Data<T> data;

    public static class Data<T> {
        public int total;
        public List<T> list;
    }
}

内部类需要加上static 才可以转换

相关文章

网友评论

      本文标题:java.lang.ClassCastException: co

      本文链接:https://www.haomeiwen.com/subject/protzctx.html