У меня есть документ, который я просматриваю для определенных экземпляров, однако эти экземпляры указаны пользователем и их несколько. Помимо цикла for внутри цикла for, который ищет Nodelist в отношении массива, есть ли способ, которым я не хватает, что бы не повредить систему? Или проще?Поиск NodeList с помощью массива
До сих пор, мой код выглядит следующим образом абстрактно:
public void sortDoc(Document doc){
NodeList list = doc.getFirstChild().getChildNodes();
ArrayList<String> typeList = otherSorter.getTypes();
for(int i=0; i<list.getLength(); i++){
for(int j=0; j<typeList.size(); j++){
if(list.item(i).getNodeName()==typeList.get(j)){
doTheThing();
}
}
}
}
Спасибо за любую помощь вы можете дать.
Huzzah, очень простой и аккуратный, спасибо, это гораздо более читаемо, чем то, что я раньше имел. – CodeDragonDM