Convert a List to a Map in Java 8 with Streams and Collectors | CodeTrail