[ java ] Stream의 distinct 활용하기 ( hashcode와 equals 활용 )
2022-04-12 00:02:41
User @AllArgsConstructor @Builder @Getter public class User { private String address; private String name; } 가 있다고 했을 때, @Test public void distinct_test() { User user1 = new User("서울", "kim"); User user2 = new User("부산", "oh"); User user3 = new User("서울", "yu"); User user4 = new User("서울", "choi"); User user5 = new User(null, "kang"); ArrayList users = Lists.newArrayList(user1, user2, user3, use..