2017-06-06 58 views

回答

0

lambda表達式實際上只是一個匿名內部類的語法糖。的Java: How do I ignore certain elements when comparing XML?

.withNodeFilter(node -> !node.getNodeName().equals(someName)) 

的例子其實只是

import org.xmlunit.util.Predicate; 
import org.w3c.dom.Node; 

.withNodeFilter(new Predicate<Node>() { 
    public boolean test(Node node) { 
     return !node.getNodeName().equals(someName); 
    } 
}) 

無需Java8。