[JAVA] LIST형 Remove 하기

2019. 4. 16. 16:21JAVA

List 를 삭제 할 경우 아래와 같이 작성을 할 경우 오류가 발생합니다.

for(int i = 0; i < list.size(); i++ ) {
    list.remove(i);
}


List 를 삭제 하고자 할 경우에는 아래와 같이 iterator을 활용하여 삭제 하도록 합니다.

list.add(“A”);
list.add(“B”);
list.add(“C”);
for(Iterator<String> it = list.iterator() ; it.hasNext() ; ) {
    it.next();
    it.remove();
}


'JAVA' 카테고리의 다른 글

PNG 이미지 배경 투명하게 처리  (0) 2020.02.03
[JAVA] URLConnection HTTPS 처리  (1) 2019.03.14
[JAVA] 자동리소스 닫기  (2) 2018.08.02
JSON 사용하기  (0) 2013.06.21