我使用以下代码从xml文件填充节点列表:
final Document listDoc = docBuilder.parse(makeInputSource(listQuery.getResponseBodyAsStream()));
final XPath listXpath = xpathFactory.newXPath();
final NodeList cycles = (NodeList)listXpath.compile("Entities/Entity/Fields").evaluate(listDoc, XPathConstants.NODESET);
所以一切顺利,但我的xml有153条记录,节点列表只捕获100条,我读到节点列表的初始容量为100,所以我需要增加容量以适应xml所具有的153条记录。
我的问题,据说节点列表的容量应该增加,以满足从xml读取的记录数量,是真的吗?如果是,任何想法为什么不采取这种方式?如果不是,如何增加节点列表的容量?