티스토리 뷰

Java

[Java] List 중복 제거

Jane Kwon 2021. 6. 15. 18:53
반응형

 

앞 단에서 순서대로 저장해야 하는 데이터가 있어서 List로 파라미터를 받아놨는데

누군가 Set으로 바꿔놔서 순서대로 저장이 안된다는 이슈가 올라왔다.

 

왜 Set으로 바꿔놨을지 생각하다 아무래도 '중복 데이터를 받지 않기 위함이 아니었을까'가 내 머리로 떠오른 답!

 

하여 List로 다시 바꾼 후 distinct 함수를 이용해 중복 데이터를 제거해주었다.

public int saveAll(int memberNo, List<String> domains) {
    repository.removeAll(memberNo);
    domains.stream().distinct();
    return repository.saveAll(memberNo, domains);
}

 

 

 

 

 

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함