리스트 중복제거 썸네일형 리스트형 Object List multiple field compare and remove class Product { private String code; private String name; private String category; private long price; } List products = Arrays.asList(); //코드,이름 카테고리 3개의 필드가 중복되는 상품 제거. Collection removes = products .stream() .collecti(toMap( p -> Arrays.asList(p.getCode(),p.getName(),p.getCategory()), Function.identity(),(p1,p2) -> p1)) .values(); 더보기 이전 1 다음