Hallo!
Beim untenstehenden Code handelt es sich um einen Auszug aus einem JDOM-basierten XML-Parser. Mein Problem bezieht sich auf Zeile 5, in der mehrere Elemente zu einer ArrayList vom Typ <Element> zugewiesen werden. Der Code wird zwar kompiliert und scheint zu funktionieren, aber ich erhalte die ebenfalls unten aufgeführte Warnung. Was heißt das, und wie kriege ich es weg? Scheint was mit dem Element-Typ zu tun zu haben, oder?
Falls ein vollständiges Code-Beispiel gewünscht ist, bitte melden!
Beim untenstehenden Code handelt es sich um einen Auszug aus einem JDOM-basierten XML-Parser. Mein Problem bezieht sich auf Zeile 5, in der mehrere Elemente zu einer ArrayList vom Typ <Element> zugewiesen werden. Der Code wird zwar kompiliert und scheint zu funktionieren, aber ich erhalte die ebenfalls unten aufgeführte Warnung. Was heißt das, und wie kriege ich es weg? Scheint was mit dem Element-Typ zu tun zu haben, oder?
Falls ein vollständiges Code-Beispiel gewünscht ist, bitte melden!
Code:
ArrayList<Element> artikelliste = new ArrayList<Element>(root.getChildren("article"));
ArrayList<Element> statementliste = new ArrayList<Element>();
for (i = 0; i < artikelliste.size(); i = i + 1) {
Element artikel = (Element) artikelliste.get(i);
statementliste.addAll(artikel.getChildren("statement"));
}
Note: Dateioperationen.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.