我如何在Java 8 Streams中编写以下内容?
int total = 0;
for (ObjectA obja : rootObj.getListA()) {
for (ObjectB objb : obja.getListB()) {
total += objb.getCount() * obja.getCount();
}
}
return total;
mapToInt
将每个元素转换为另一个元素,而flatMapToInt
则将单个元素转换为多个元素的序列。 - Tagir Valeev