ArrayList
list iterator implementiert die remove-Methode, jedoch bekomme ich die folgende Ausnahme ausgelöst:
UnsupportedOperationException at java.util.AbstractList.remove(AbstractList.java:144)
Mit diesem Code:
protected void removeZeroLengthStringsFrom(List<String> stringList)
{
ListIterator<String> iter = stringList.listIterator();
String s;
while (iter.hasNext())
{
s = iter.next();
if (s.length() == 0)
{
iter.remove();
}
}
}
Was übersehe ich hier? Ich habe überprüft, dass die List<String>
Ich bin auf der Durchreise sind in der Tat ArrayList<String>
.
Merci !