[JAVA] stream() 중복제거 Collectors.toList()


[JAVA] stream() 중복제거 Collectors.toList()

List events = boardDao.getEvents(VO); events 리스트는 user No 가 중복된 리스트일때 List allUserNo = events.stream().map(EventVO::getUserNo).collect(Collectors.toList()); //중복 제거 되지 않은 상태 EventVO의 getUserNo만 뽑아서 다시 toList 리스트로 만들어준다. 예를 들면 allUserNo = ["10","10","10","10","11","11","11","12",] 중복제거가 되지 않았다. 이때, 중복제거를 위해 List userList = allUserNo.stream().distinct().collect(Collectors.toList()); stream().disti..


원문링크 : [JAVA] stream() 중복제거 Collectors.toList()