Java: Most efficient method to iterate over all elements in a org.w3c.dom.Document?

后端 未结 3 385
不知归路
不知归路 2020-12-02 06:17

What is the most efficient way to iterate through all DOM elements in Java?

Something like this but for every single DOM elements on current org.w3c.dom.Docume

3条回答
  •  佛祖请我去吃肉
    2020-12-02 07:02

    for (int i = 0; i < nodeList.getLength(); i++)

    change to

    for (int i = 0, len = nodeList.getLength(); i < len; i++)

    to be more efficient.

    The second way of javanna answer may be the best as it tends to use a flatter, predictable memory model.

提交回复
热议问题