IDE告诉我,创建数组列表时没有生成任何数据,并且我无法创建抽象类Parser并继承它,因为SAXBooksParser已经扩展了DefaultHandler,我该怎么办?离开它那样?如何生成ArrayList
DOMBooksParser domBooksParser = new DOMBooksParser();
SAXBooksParser saxBooksParser = new SAXBooksParser();
StAXBooksParser staxBooksParser = new StAXBooksParser();
ArrayList list = new ArrayList();
list.add(domBooksParser);
list.add(saxBooksParser);
list.add(staxBooksParser);
尝试使用列表<?扩展BaseClass> list ... –
DOMBooksParser','SAXBooksParser'和'StAXBooksParser'是否有共同的基类,比如'BaseParser',和/或接口'Parser'或类似的东西? – EpicPandaForce