Can I iterate through a NodeList using for-each in Java?

前端 未结 10 1125
没有蜡笔的小新
没有蜡笔的小新 2020-12-09 00:55

I want to iterate through a NodeList using a for-each loop in Java. I have it working with a for loop and a do-while loop but not for-each.

Node         


        
10条回答
  •  借酒劲吻你
    2020-12-09 01:47

    One can use the Java8 stream to iterate the NodeList.

    NodeList filterList = source.getChildNodes();
    
    IntStream.range(0, filterList.getLength()).boxed().map(filterList::item).forEach(node -> {
    
    
    });
    

提交回复
热议问题