목록에서 요소를 필터링한다고 가정 해보십시오. 이 코드를 실행하면 목록으로 동시성 예외 같은 루프 중에 수정되는 트리거 :목록에서 요소 필터링하기
List<String> aList = new ArrayList<String>();
// Add instances to list here ...
for(String s : aList){
if("apple".equals(s)){ // Criteria
aList.remove(s);
}
}
이 당신이 어떤 다른 방법으로 알고을하는 기존의 방법은 무엇입니까?
중복 가능성 (http://stackoverflow.com/questions/1196586/calling-remove-in- foreach-loop-in-java) – assylias