【问题标题】:Syntax for List<Student>.class in Android [duplicate]Android中List<Student>.class的语法[重复]
【发布时间】:2016-11-17 20:23:55
【问题描述】:
Java android 中List<Student>.class 的语法是什么?这是为了获取学生列表的类型。我正在获取一个包含学生列表的 json 字符串,并将其解析为具体课程。
objectMapper.readValue(response, List<Student>.class);
【问题讨论】:
标签:
java
android
json
objectmapper
【解决方案1】:
从java的角度来看,.class文件是在编译.java文件时生成的。 List.java 是核心 java.lang package 的一部分。
我们在 中给出的参数就像你的情况 Student 是动态的。
List.class(在您创建 Student 类之前已编译和生成 .class)不可能知道有关 Student 的任何信息。
List为此使用泛型,类型稍后提供,因此.class独立于类型。