java-8 पर टैग किए गए जवाब

18 मार्च 2014 को जारी जावा 8 के संस्करण 8 (आंतरिक संख्या 1.8) के लिए विशिष्ट प्रश्नों के लिए इस टैग का उपयोग करें। ज्यादातर मामलों में, आपको जावा टैग भी निर्दिष्ट करना चाहिए।

7
जावा 8 स्ट्रीम - कम बनाम एकत्रित करें
आप कब उपयोग करेंगे collect()बनाम reduce()? क्या किसी के पास अच्छा, ठोस उदाहरण है जब एक रास्ता या दूसरे पर जाना निश्चित रूप से बेहतर है? Javadoc उल्लेख करता है कि इकट्ठा () एक पारस्परिक कमी है । यह देखते हुए कि यह एक परिवर्तनशील कमी है, मुझे लगता है …
143 java  java-8  java-stream 

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 

4
जावा 8: स्ट्रीम बनाम कलेक्शन का प्रदर्शन
मैं जावा 8 में नया हूं। मुझे अभी भी एपीआई की गहराई से जानकारी नहीं है, लेकिन मैंने नई स्ट्रीम एपीआई बनाम अच्छे पुराने संग्रह के प्रदर्शन की तुलना करने के लिए एक छोटा अनौपचारिक बेंचमार्क बनाया है। परीक्षण में एक सूची को छानने के लिए होता है Integer, और …

7
जावा 8 में मैं एक लैम्बडा का उपयोग करके एक मानचित्र <K, V> को दूसरे मानचित्र <K, V> में कैसे परिवर्तित करूं?
मैंने अभी-अभी जावा 8 को देखना शुरू किया है और लैंबडास को आज़माने के लिए मैंने सोचा कि मैं हाल ही में लिखी गई एक बहुत ही साधारण बात को फिर से लिखने की कोशिश करूँगा। मुझे स्ट्रिंग के एक मैप को कॉलम के दूसरे मैप में कॉलम में बदलने …
140 java  map  lambda  java-8  java-stream 

3
क्लोन करने योग्य क्यों नहीं निकाला जाता है?
यह आमतौर पर समझा जाता है कि Cloneableजावा में इंटरफ़ेस टूट गया है। इसके कई कारण हैं, जिनका मैं उल्लेख नहीं करूंगा; दूसरों ने पहले ही कर दिया। यह जावा आर्किटेक्ट की भी स्थिति है स्वयं । मेरा प्रश्न इसलिए है: अभी तक क्यों नहीं निकाला गया है? यदि कोर …

6
वैकल्पिक या जावा में वैकल्पिक वैकल्पिक
मैं जावा 8 में नए वैकल्पिक प्रकार के साथ काम कर रहा हूं, और मैं एक सामान्य ऑपरेशन की तरह लगता है जो कार्यात्मक रूप से समर्थित नहीं है: "orElseOptional" निम्नलिखित पैटर्न पर विचार करें: Optional&lt;Result&gt; resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { Optional&lt;Result&gt; resultFromServiceB = serviceB(args); if …
137 java  lambda  java-8  optional  java-9 

6
जावा स्ट्रीम में वास्तव में केवल डीबगिंग के लिए है?
मैं जावा स्ट्रीम के बारे में पढ़ रहा हूं और जैसे-जैसे आगे बढ़ता हूं, नई चीजों की खोज करता हूं। मैंने पाया कि नई चीजों में से एक peek()समारोह था । लगभग हर चीज जो मैंने झांकने पर पढ़ी है, कहती है कि इसका उपयोग आपकी स्ट्रीम को डीबग करने …
137 java  java-8  java-stream  peek 

2
IntelliJ IDEA प्रोजेक्ट SDK कैसे सेट करें
मैंने अभी IntelliJ IDEA स्थापित किया है और जब मैं अपना पहला प्रोजेक्ट बनाने की कोशिश करता हूं तो यह मुझसे प्रोजेक्ट SDK स्थापित करने के लिए कहता है। जब मैं "JDK" पर क्लिक करता हूं तो यह मेरे लिए JDK की होम डायरेक्टरी को चुनने के लिए कहता है …

6
कैसे बताएं कि JRE या JDK स्थापित है या नहीं
मेरे पास एक कंप्यूटर है जिसे मैंने जानबूझकर JDK पर स्थापित किया है। मेरे पास जेआरई के साथ एक और कंप्यूटर है, अन्य चीजों के अलावा, परीक्षण। हालाँकि, जब मुझे इस कंप्यूटर पर एक जावा एप्लिकेशन काम कर रहा था, और फिर इसे दूसरे पर आज़माया, तो उसने शिकायत की …
134 java  macos  java-8 

1
मुझे जावा 8 स्ट्रीम के साथ कुछ वर्ग गुणों की सूची कैसे मिल सकती है?
मेरे पास ए List&lt;Person&gt;। मैं की Listएक संपत्ति से प्राप्त करने की आवश्यकता है Person। उदाहरण के लिए, मेरे पास एक Personवर्ग है: class Person { private String name; private String birthDate; public String getName() { return name; } public String getBirthDate() { return birthDate; } Person(String name) { this.name …

6
मैं किसी ऐरे से स्ट्रीम कैसे बना सकता हूं?
वर्तमान में जब भी मुझे किसी ऐरे से स्ट्रीम बनाने की आवश्यकता होती है, मैं करता हूं String[] array = {"x1", "x2"}; Arrays.asList(array).stream(); क्या किसी सरणी से स्ट्रीम बनाने का कोई सीधा तरीका है?

4
पर्यवेक्षक जावा 9 में पदावनत है। हमें इसके बजाय क्या उपयोग करना चाहिए?
जावा 9 बाहर आया, और Observerहटा दिया गया है। ऐसा क्यों है? क्या इसका मतलब है कि हमें अब पर्यवेक्षक पैटर्न को लागू नहीं करना चाहिए? यह जानना अच्छा होगा कि एक बेहतर विकल्प क्या है?

5
मावेन का उपयोग करते समय सख्त जावा 8 जावाडॉक के आसपास कैसे काम करें
आपको जल्दी पता चलेगा कि JDK8 जब जावदोक में आता है तो (डिफ़ॉल्ट रूप से) बहुत अधिक सख्त होता है। ( लिंक - अंतिम बुलेट बिंदु देखें) यदि आप कभी कोई जावदोक उत्पन्न नहीं करते हैं, तो निश्चित रूप से आप किसी भी समस्या का अनुभव नहीं करेंगे, लेकिन मावेन …
133 java  maven  java-8 

5
जावा में, लूप पर धाराओं के क्या फायदे हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 3 साल पहले …

1
जावा में 'SAM प्रकार' क्या है?
जावा -8 कल्पना पर पढ़ना, मैं 'एसएएम प्रकार' के संदर्भ देखता हूं। मैं इस बारे में स्पष्ट स्पष्टीकरण नहीं दे पाया हूं कि यह क्या है। एसएएम प्रकार क्या है और किसी के उपयोग किए जाने पर इसका उदाहरण परिदृश्य क्या है?
133 java  lambda  java-8 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.