반응형
list를 사용중에 중복된 요소를 체크해야할 일이 생겼다.
물론 반복문을 돌면서 새로운 리스트에 넣어도 되고, 다양한 방법들이 있지만
이전 포스팅에서 다룬 set을 사용하여 좀더 편하게 중복 체크를 하려고 한다.
이전 포스팅인 set과 list에 대한 설명은 아래 참고 포스팅을 참고하길 바란다.
list를 set으로 바꿔만 주면 간단하게 해결이 된다.
List<Integer> list = Arrays.asList(1,2,3,4,5,5,5,5);
Set<Integer> set = new HashSet<>(list);
이렇게만 해주면 set으로 사용하면서 중복된 값을 사용할수 있게된다.
참고 포스팅
https://thenicesj.tistory.com/282
반응형
'IT > Java' 카테고리의 다른 글
findBy 쿼리 메서드에서 dto 명칭(underbar, camel case) (10) | 2023.02.10 |
---|---|
자바 Timestamp / Date / LocalDate 에서 현재 시간 구하는 방법 (4) | 2023.02.09 |
LOG 란? (13) | 2023.02.05 |
spring data jpa의 @Query nativeQuery의 IN 절 처리 (7) | 2023.02.03 |
openfeign 이란? (23) | 2023.01.29 |
댓글