मैं निम्नलिखित कोड parallelize करना चाहते हैं एक parallelStream का उपयोग कर कतरना:बुलियन मूल्यों का स्ट्रीम, क्या कोई सच है?
boolean anyTrue() {
for (Element e : setOfE) {
if (eval(e)) {
return true;
}
}
return false;
}
समानांतर धाराओं पर निम्नलिखित काम करते हैं और नियमित रूप से शॉर्ट सर्किट के मूल्यांकन का उपयोग करेंगे?
setOfE.parallelStream().map(e -> eval(e)).reduce(false, (a,b) -> a || b))