我试图弄清楚 List 在我的程序中实现什么类型的类。
我正在抓取 JSON 数据并将其放在根对象中。然后,此根对象中包含用于存储 JSON 数据的每个元素的列表。
例如,我有一个具有声明字段的根
List<Person> people
List<Location> locations
所以我想要做的是遍历根类的每个字段,获取我当前正在查看的列表的类的类型,然后为该类调用特定的函数。(当我说特定函数时,我的意思是我声明了一个接口,这样我就可以返回实现该接口的类类型并运行它实现的函数以将列表分开。
调用Class<?> clss = fieldObj.getType()
(其中 fieldObj 是字段类型)只返回它是一个列表。如何获取此字段的列表类型?