Мой код java7:
int dataIndex = 0;
final List<DataIndex> indexData = new ArrayList<>();
for (final Entry<Integer, Map<String, ModelList>> e : fusionedData.entrySet()) {
for (final Entry<String, ModelList> e2 : e.getValue().entrySet()) {
dataIndex++;
indexData.add(new DataIndex(dataIndex, e2.getValue().getIds()));
}
}
Я пытаюсь с forEach
:
fusionedData.forEach(entry -> { ...??? })
Я пытаюсь с stream
+ map
fusionedData.entrySet().stream().map(Map.Entry::getValue)...???