G
Gast
Gast
Hallo,
wie kann ich List- Einträge löschen, wenn ich den Code unten ausführe, dann bekomme ich eine ConcurrentException, da ich anscheinend einen List nicht durchlaufen und gleichzeitig was löschen kann;
wie kann ich List- Einträge löschen, wenn ich den Code unten ausführe, dann bekomme ich eine ConcurrentException, da ich anscheinend einen List nicht durchlaufen und gleichzeitig was löschen kann;
Code:
int index = fileBuffer.size()-1;
ListIterator<Byte> it = fileBuffer.listIterator(index);
while(it.hasPrevious()) {
Byte prevByte = it.previous();
if (prevByte == 0)
fileBuffer.remove(index--);
else
break;
}