java.util.ConcurrentModificationException
Don't do this
for(TcSetEntity tcset : tcsetEnList){
if(tcset.getSequence() == tcsetSeqId){
tcsetEnList.remove(tcset);
}
}
1)Do this. - for
Iterator<TcSetEntity> iterator = tcsetEnList.iterator();
for( ; iterator.hasNext() ; ) {
if(iterator.next().getSequence() == tcsetSeqId) {
iterator.remove();
}
}
2)DO this - whlie
Iterator<TcSetEntity> iterator = tcsetEnList.iterator();
while (iterator.hasNext()) {
if (iterator.next().getSequence() == tcsetSeqId) {
iterator.remove();
}
}
반응형
'SW Programming > Trouble shooting' 카테고리의 다른 글
윈도우에서 프로그램 지우기 삭제 제거 wmic (0) | 2020.12.10 |
---|---|
리눅스에서 Port 정보 확인하기 (0) | 2020.08.13 |
VMware - The virtual machine appears to be in use. 문제 해결하기 (0) | 2020.01.15 |
댓글