본문 바로가기
개발/JAVA

removeAll 사용법

by 밥버검 2018. 6. 20.
반응형

removeAll



ArrayList의 removeAll이란?


ArrayList를 통해 콜렉션을 검사하고 중복(Object)가 있는 경우 이를 remove(Object) 합니다.


단 단순한거는 쉽지만 


대부분 Object안에 여러 값들이 있는 리스트이면



equals로 실제 값을 비교를 해줘야할것이다
@Override
    public boolean equals(Object obj) {

        try {

            PhoneBook phoneBookDetail = (PhoneBook) obj;
            return phone.equals(phoneBookDetail.getPhone());
        } catch (Exception e) {
            return false;
        }


    }

반응형

댓글