У меня есть класс «Первый», который содержит ссылку на класс «Второй» в виде списка.Я пытаюсь добиться ниже блока в Java 8 способом с помощью Stream (или) Flap Map (или) groupingBy
foreach(First a: listOfFirst){
for (Second b: a.getSecondDetails()) {
inputMap.put(b, a);
}
}
Я пробовал ниже упрощенным способом
listOfFirst.stream()
.flatMap(p -> p.getSecondDetails().stream())
.collect(Collectors.toMap(p -> p, q -> q));
Я что-то упустилздесь, пожалуйста, помогите мне