Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我需要从java文件中提取属性类型。我目前正在使用解析器 qdox 来执行此操作。它在大多数情况下都可以正常工作。
问题是,当我拥有具有此类类型的属性时,List<String>我需要获取Stringie的全名java.lang.String。
List<String>
String
java.lang.String
但似乎 qdox 无法提取通用类型的全名。有没有办法得到它?
由于Type Erasure ,泛型不会保留在运行时中。
您可以检查 中的每个元素,List但<String>运行程序无法访问该类型的部分。
List
<String>