我想要使泛型函數返回XML文檔的對象表示(使用JAXB)。我需要將「class」對象傳遞給JAXBContext構造函數,但是我怎麼能從T中獲取它?從泛型類型獲取「類」對象T
public <T> readXmlToObject(String xmlFileName, T jaxbClass) {
JAXBContext context = JAXBContext.newInstance(T.class); // T.class - here error, how to get it?
.......
}
搜索 '類型擦除' :-) –