오늘의 코드
Java Collectors.toMap()을 통한 List -> Map 변환
Java Collectors.toMap()을 통한 List -> Map 변환Java 개발 중 엔티티나 DTO의 키를 통해 List를 Map으로 변환하는 일이 자주 생긴다.그때, Java Collectors.toMap()을 통해 아래와 같이 간단하게 Map으로 변환할 수 있다.// ProductDto의 List를 생성final List productDtoList = getProductDtoList();// ProductDto의 ID를 통해 Map을 생성 // key: ProductDto.id, value: ProductDtofinal Map productDtoMap = productDtoList.stream() .collect(Collectors.toMap( ProductDto::..