마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ArrayList 비교에 대한 간단한 문제 질문입니다. 답변 부탁드립니다.

0 추천
ArrayList가 두개 있는데 각각 값이 다릅니다. 예를들면

A = 1, 2, 3, 4 값이 있고

B = 1, 2, 3, 4, 5, 6, 7 값이 있습니다.

이 중에서 A에 없는 값들을 골라내서 따로 값을 저장하고 싶은데요

비교하는 부분을 어떻게 짜야할지 생각이 잘 안되서 질문올립니다.

조언 부탁드립니다!
hhan 님이 2015년 1월 27일 질문
2015년 1월 27일 수정

1개의 답변

0 추천
 
채택된 답변
public static <T> boolean addAllNotContained(Collection<CNBaseDataSet> target, Collection<CNBaseDataSet> source) {

     int targetSize = target.size();

     for(CNBaseDataSet item: source) {
       if(target.contains(item) == false) {
          target.add(item);
       }
     }

     return targetSize != target.size();
  }

 

해당 함수를 사용해보세요
chalsman (1,970 포인트) 님이 2015년 1월 27일 답변
응용하여서 잘 해결됬네요! 많이 배웠습니다 감사합니다!
...