4
कम विधि के लिए एक कंबाइनर की आवश्यकता क्यों है जो कि जावा 8 में प्रकार को परिवर्तित करता है
मुझे पूरी तरह से उस भूमिका को समझने में परेशानी हो रही है combinerजो स्ट्रीम reduceविधि में पूरी होती है। उदाहरण के लिए, निम्नलिखित कोड संकलित नहीं करता है: int length = asList("str1", "str2").stream() .reduce(0, (accumulatedInt, str) -> accumulatedInt + str.length()); संकलित त्रुटि कहती है: (तर्क बेमेल; int को java.lang.String …
142
java
java-8
java-stream