Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
List<Employee> employees = Arrays.asList(new Employee(1, "Ashish", 28, 10000)
, new Employee(2, "Ajay", 29, 1000)
, new Employee(3, "Abhishek", 29, 10000));
Map<Integer, String> map = employees
.stream()
.collect(Collectors.toMap(Employee::getId, Employee::getName));
Map<Long, List<Employee>> listMap = employees
.stream()
.collect(Collectors.groupingBy(Employee::getSalary));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment