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

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

7
कैसे एक धारा प्रवाह में परिवर्तित करने के लिए?
मैं एक संक्षिप्त तरीके से एक कन्वर्ट करने के लिए देख रहा हूँ Iteratorएक करने के लिए Stream"दृश्य" एक धारा के रूप में इटरेटर करने के लिए या अधिक विशेष रूप से। प्रदर्शन के कारण, मैं नई सूची में पुनरावृत्तिकर्ता की एक प्रति से बचना चाहूंगा: Iterator<String> sourceIterator = Arrays.asList("A", …
468 java  iterator  java-8 

8
जावा 8 Iterable.forEach () बनाम फॉरेस्ट लूप
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Цикл foreach против Iterable.foreach в जावा 8: что лучше? जावा 8 में निम्नलिखित में से कौन सा बेहतर अभ्यास है? जावा 8: joins.forEach(join -> mIrc.join(mSession, join)); जावा 7: for (String join : joins) { mIrc.join(mSession, join); } मेरे पास …

27
जावा 8 संपत्ति से भेद
जावा 8 में मैं Streamप्रत्येक वस्तु की संपत्ति की विशिष्टता की जांच करके एपीआई का उपयोग करके एक संग्रह को कैसे फ़िल्टर कर सकता हूं ? उदाहरण के लिए मेरे पास Personऑब्जेक्ट की एक सूची है और मैं उसी नाम वाले लोगों को हटाना चाहता हूं, persons.stream().distinct(); किसी Personवस्तु के …

14
जावा 8 में java.util.stream.Stream से सूची प्राप्त करना
मैं आसानी से फ़िल्टर फ़िल्टर करने के लिए जावा 8 लैम्ब्डा के साथ खेल रहा था। लेकिन मुझे उसी विवरण के भीतर एक नई सूची के रूप में परिणाम प्राप्त करने के लिए एक संक्षिप्त तरीका नहीं मिला। यहाँ मेरा अब तक का सबसे संक्षिप्त दृष्टिकोण है: List<Long> sourceLongList = …

9
जावा 8 JDK का उपयोग करके Iterable को स्ट्रीम में बदलें
मेरे पास एक इंटरफ़ेस है जो लौटता है java.lang.Iterable<T>। मैं जावा 8 स्ट्रीम एपीआई का उपयोग करके उस परिणाम में हेरफेर करना चाहूंगा। हालांकि Iterable "स्ट्रीम" नहीं कर सकता। किसी भी विचार को सूची में परिवर्तित किए बिना Iterable को एक स्ट्रीम के रूप में कैसे उपयोग किया जाए?

14
जावा 8 समानांतर स्ट्रीम में कस्टम थ्रेड पूल
क्या जावा 8 समानांतर धारा के लिए एक कस्टम थ्रेड पूल निर्दिष्ट करना संभव है ? मैं इसे कहीं भी नहीं ढूंढ सकता। कल्पना कीजिए कि मेरे पास एक सर्वर अनुप्रयोग है और मैं समानांतर धाराओं का उपयोग करना चाहूंगा। लेकिन आवेदन बड़ा और बहु-थ्रेडेड है इसलिए मैं इसे कंपार्टमेंट …

18
जावा 8 के वैकल्पिक का उपयोग तर्कों में क्यों नहीं किया जाना चाहिए
मैंने कई वेब साइटों पर पढ़ा है वैकल्पिक का उपयोग केवल रिटर्न प्रकार के रूप में किया जाना चाहिए, और विधि तर्कों में उपयोग नहीं किया जाना चाहिए। मैं तार्किक कारण खोजने के लिए संघर्ष कर रहा हूं। उदाहरण के लिए मेरे पास तर्क का एक टुकड़ा है जिसमें 2 …
392 java  java-8  optional 

22
वहाँ जावा 8 में सूचकांक के साथ एक धारा पर पुनरावृति करने के लिए एक संक्षिप्त तरीका है?
क्या स्ट्रीम में इंडेक्स तक पहुंच प्राप्त करते हुए एक धारा पर पुनरावृति करने का एक संक्षिप्त तरीका है? String[] names = {"Sam","Pamela", "Dave", "Pascal", "Erik"}; List<String> nameList; Stream<Integer> indices = intRange(1, names.length).boxed(); nameList = zip(indices, stream(names), SimpleEntry::new) .filter(e -> e.getValue().length() <= e.getKey()) .map(Entry::getValue) .collect(toList()); जो वहां दिए गए LINQ …
382 java  java-8  java-stream 

10
कन्वर्ट java.time। Java.util.Date प्रकार में लिखें
मैं टाइप java.time.LocalDateमें बदलना चाहता हूं java.util.Date। क्योंकि मैं तारीख निर्धारित करना चाहता हूं JDateChooser। या कोई तारीख चयनकर्ता है जो java.timeतारीखों का समर्थन करता है?
372 java  java-8  java-time 

11
जावा स्ट्रीम के साथ पूर्णांकों की सूची कैसे प्राप्त करें?
मैं पूर्णांकों की सूची का योग करना चाहता हूं। यह निम्नानुसार काम करता है, लेकिन वाक्यविन्यास सही नहीं लगता है। क्या कोड को अनुकूलित किया जा सकता है? Map<String, Integer> integers; integers.values().stream().mapToInt(i -> i).sum();
364 java  java-8  java-stream 

14
मैं एक विधि को कैसे परिभाषित करता हूं जो जावा 8 में एक पैरामीटर के रूप में एक लैम्ब्डा लेता है?
जावा 8 में, तरीकों को लैम्ब्डा अभिव्यक्तियों के रूप में बनाया जा सकता है और संदर्भ द्वारा पारित किया जा सकता है (हुड के तहत थोड़ा काम के साथ)। लैम्ब्डा बनाने और उपयोग करने के तरीकों के साथ ऑनलाइन बहुत सारे उदाहरण हैं, लेकिन एक लैम्बडा को एक पैरामीटर के …
363 java  lambda  java-8 

14
अंतिम और प्रभावी रूप से अंतिम के बीच अंतर
मैं जावा 8 में लैम्ब्डा के साथ खेल रहा हूं और मैं चेतावनी के साथ आया हूं local variables referenced from a lambda expression must be final or effectively final। मुझे पता है कि जब मैं अनाम कक्षा के अंदर चर का उपयोग करता हूं तो उन्हें बाहरी वर्ग में …

6
LocalDateTime के साथ दिनांक / स्वरूप कैसे पार्स करें? (जावा 8)
Java 8 ने दिनांक और समय ( JSR 310 ) के साथ काम करने के लिए एक नया java.time API जोड़ा । मेरे पास तारीख और समय स्ट्रिंग (जैसे "2014-04-08 12:30") है। मैं LocalDateTimeदिए गए स्ट्रिंग से एक उदाहरण कैसे प्राप्त कर सकता हूं ? जब मैं LocalDateTimeऑब्जेक्ट के साथ …

5
जावा 8 इंटरफ़ेस विधियों में "अंतिम" की अनुमति क्यों नहीं है?
जावा 8 की सबसे उपयोगी विशेषताओं में से एक defaultइंटरफेस पर नए तरीके हैं। अनिवार्य रूप से दो कारण हैं (वहाँ अन्य भी हो सकते हैं) उन्हें क्यों पेश किया गया है: वास्तविक डिफ़ॉल्ट कार्यान्वयन प्रदान करना। उदाहरण:Iterator.remove() जेडीके एपीआई विकास के लिए अनुमति। उदाहरण:Iterable.forEach() एपीआई डिज़ाइनर के दृष्टिकोण से, …

12
संग्राहक की सूची में Java 8 NullPointerException
यदि कोई मान 'शून्य' है, तो जावा 8 Collectors.toMapफेंकता है NullPointerException। मैं इस व्यवहार को नहीं समझता, नक्शे में बिना किसी समस्या के मूल्य के रूप में अशक्त बिंदु हो सकते हैं। क्या कोई अच्छा कारण है जिसके लिए मान शून्य नहीं हो सकते Collectors.toMap? इसके अलावा, क्या इसे ठीक …

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