ich den folgenden Code parallelisieren wollen snipped eine parallelStream mit:Stream von booleschen Werten, ist wahr?
boolean anyTrue() {
for (Element e : setOfE) {
if (eval(e)) {
return true;
}
}
return false;
}
Wird die folgenden Arbeiten an parallelen Strömen und verwenden regelmäßige Evaluierung Kurzschluss?
setOfE.parallelStream().map(e -> eval(e)).reduce(false, (a,b) -> a || b))