Map<String, List<YourBean>> mapBy= list.stream().collect(
Collectors.groupingBy(i -> i.getPriceId() + i.getId(), Collectors.toList()));
Map<String, List<YourBean>> mapBy= list.stream().collect(
Collectors.groupingBy(i -> i.getPriceId() + i.getId(), Collectors.toList()));