ArrayList에서 특정 데이터를 삭제하고 싶다면(ArrayList를 ArrayList로 지우고 싶다면)
removeAll()을 사용할 수 있다.(내용이 String인 경우 가장 강력하다!)
예제는 다음과 같다!
ArrayList list = new ArrayList();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");
System.out.println(list); // [a, b, c, d, e]가 출력된다.
ArrayList list2 = new ArrayList();
list2.add("d");
list2.add("e");
list.removeAll(list2); // d, e를 빼버린다.
System.out.println(list); // [a, b, c]가 출력된다.
removeAll()을 사용할 수 있다.(내용이 String인 경우 가장 강력하다!)
예제는 다음과 같다!
ArrayList
list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");
System.out.println(list); // [a, b, c, d, e]가 출력된다.
ArrayList
list2.add("d");
list2.add("e");
list.removeAll(list2); // d, e를 빼버린다.
System.out.println(list); // [a, b, c]가 출력된다.
'IT노트(구) > Java' 카테고리의 다른 글
(안드로이드) Invalid layout of java.lang.String at value.. 에러가 나는 경우 (0) | 2016.01.18 |
---|---|
안드로이드에서 java.net.UnknownHostException이 발생할 때 해결 방법 (0) | 2016.01.14 |
jsp에서 요청 방식 판별하는 방법(GET인지 POST인지) (0) | 2016.01.06 |
자바 SHA256 암호화 예제 (0) | 2016.01.03 |
자바에서 ltrim과 rtrim 구현하기(1줄로 간단하게) (0) | 2015.12.30 |