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

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

6
कस्टम तुलनित्र के साथ ट्रीसेट में एकत्र करने के लिए धाराओं का उपयोग करना
जावा 8 में काम करना, मेरे पास TreeSetइस तरह परिभाषित है: private TreeSet<PositionReport> positionReports = new TreeSet<>(Comparator.comparingLong(PositionReport::getTimestamp)); PositionReport इस तरह परिभाषित एक साधारण वर्ग है: public static final class PositionReport implements Cloneable { private final long timestamp; private final Position position; public static PositionReport create(long timestamp, Position position) { return …

4
'Optional.get ()' बिना'Present () 'चेक के
मेरे पास जावा में निम्नलिखित खोज कोड है: return getTableViewController().getMe().getColumns().stream().filter($->Database.equalsColumnName($.getId(), columnId)).findFirst().get(); मैं नाम से कॉलम ढूंढना चाहता था और पहले पाया गया रिटर्न। मैं समझता हूं कि एक ऐसा मामला है जब कुछ नहीं मिला और इसे संसाधित किया जाना चाहिए, लेकिन कैसे? क्या यह इस शपथ ग्रहण से चाहता …

3
इंटरफ़ेस में परिभाषित विधि का "डिफ़ॉल्ट" कार्यान्वयन क्या है?
संग्रह इंटरफ़ेस में मुझे एक विधि मिली जिसका नाम removeIf()है उसका कार्यान्वयन। default boolean removeIf(Predicate<? super E> filter) { Objects.requireNonNull(filter); boolean removed = false; final Iterator<E> each = iterator(); while (each.hasNext()) { if (filter.test(each.next())) { each.remove(); removed = true; } } return removed; } मैं जानना चाहता हूं कि क्या …
91 java  interface  java-8 

27
रजिस्ट्री कुंजी त्रुटि: जावा संस्करण का मूल्य '1.8' है, लेकिन '1.7' की आवश्यकता है
भागते समय sencha app build production मुझे निम्नलिखित त्रुटि प्राप्त हो रही है: त्रुटि: रजिस्ट्री कुंजी 'सॉफ़्टवेयर \ JavaSoft \ Java रनटाइम पर्यावरण' \ CurrentVersion ' मान '1.8' है, लेकिन '1.7' आवश्यक है। त्रुटि: java.dll नहीं मिल सका त्रुटि: जावा एसई रनटाइम पर्यावरण नहीं मिला। java -version , कमांड निम्नलिखित …

12
जावा 8 लैम्ब्डा मिलता है और सूची से तत्व निकालते हैं
तत्वों की सूची को देखते हुए, मैं किसी दिए गए संपत्ति के साथ तत्व को प्राप्त करना चाहता हूं और इसे सूची से हटा देना चाहता हूं । सबसे अच्छा समाधान मैंने पाया है: ProducerDTO p = producersProcedureActive .stream() .filter(producer -> producer.getPod().equals(pod)) .findFirst() .get(); producersProcedureActive.remove(p); क्या एक लंबोदर अभिव्यक्ति में …


7
Java 8 में findAny () और findFirst () के बीच अंतर
На сттот вопрос есть ответы на Stack Overflow на русском : Какие различия между findFirst и findAny Java 8? मैं थोड़ा के बीच उलझन में हूँ Stream#findAny()और Stream#findFirst()के Streamजावा 8 में एपीआई। मुझे जो समझ में आया वह यह है कि दोनों पहले मिलान तत्व को धारा से लौटाएंगे, उदाहरण …

6
क्या एंड्रॉइड एपीआई <24 पर जावा 8 स्ट्रीम एपीआई का उपयोग करना संभव है?
मैंने इस पोस्ट को यहाँ पढ़ा है। लेकिन फिर भी मैं minsdkVersion &lt;24 पर निम्न की तरह जावा 8 स्ट्रीम एपीआई सुविधाओं वाले कोड को नहीं चला सकता। List&lt;Car&gt; newCars = cars.stream() .filter(s -&gt; s.getColor().equals("red")) .collect(Collectors.toList()); यह त्रुटि संदेश के कारण नहीं चलता है कॉल के लिए एपीआई स्तर 24 …

5
क्यों करता है फ़र्स्ट () एक NullPointerException को फेंकता है यदि पहला तत्व जो पाता है वह अशक्त है?
यह क्यों फेंकता है java.lang.NullPointerException? List&lt;String&gt; strings = new ArrayList&lt;&gt;(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here .orElse("StringWhenListIsEmpty"); //.orElse(null); // Changing the `orElse()` to avoid ambiguity में पहला आइटम stringsहै null, जो पूरी तरह से स्वीकार्य मूल्य है। इसके अलावा, findFirst()एक वैकल्पिक रिटर्न देता है , …

5
हमें अशक्त मूल्यों के लिए jdk8 स्ट्रीम कैसे प्रबंधित करनी चाहिए
हैलो साथी जावा डेवलपर्स, मुझे पता है कि विषय थोड़ा सा हो सकता है in advanceक्योंकि JDK8 अभी तक जारी नहीं किया गया है (और अब वैसे भी नहीं है ..) लेकिन मैं लैम्बडा के भावों और विशेष रूप से नए संग्रह एपीआई से संबंधित भाग के बारे में कुछ …


5
Java 1.8 ASM ClassReader क्लास फाइल को पार्स करने में विफल रहा - शायद एक नए जावा क्लास फाइल संस्करण के कारण जो अभी तक समर्थित नहीं है
मेरा वेब एप्लिकेशन JDK 1.7 पर ठीक चलता है लेकिन निम्न अपवाद के साथ 1.8 पर क्रैश होता है (जेटी 8 के साथ एप्लिकेशन सर्वर स्टार्टअप के दौरान)। मैं स्प्रिंग संस्करण का उपयोग कर रहा हूं: 3.2.5। कृपया। अपवाद: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due …
87 java  spring  java-8 

5
java.util.Objects.isNull बनाम वस्तु == अशक्त
जैसा कि आप जानते हैं, java.util.Objectsहै इस वर्ग में वस्तुओं के संचालन के लिए स्थैतिक उपयोगिता के तरीके शामिल हैं। इस तरह के तरीकों में से एक है Objects.isNull()। मेरी समझ यह है कि Objects.isNull()गलती से दूसरे को छोड़ कर ऑब्जेक्ट को अशक्त मान देने का मौका हटा दिया जाएगा …
87 java  java-8  compare 

9
जावा पर्यावरण के अधिक हालिया संस्करण द्वारा कक्षा को संकलित किया गया है
सेलेनियम स्क्रिप्ट चलाने के दौरान, मुझे ग्रहण कंसोल में निम्न त्रुटि संदेश मिल रहा है: जावा पर्यावरण के अधिक हालिया संस्करण (वर्ग फ़ाइल संस्करण 53.0) द्वारा कक्षा को संकलित किया गया है, जावा रनटाइम का यह संस्करण केवल 52.0 तक के वर्ग फ़ाइल संस्करणों को पहचानता है। जावा संस्करण: 8 …

14
जावा 8, डुप्लिकेट तत्वों को खोजने के लिए स्ट्रीम करता है
मैं पूर्णांक सूची में डुप्लिकेट तत्वों को सूचीबद्ध करने की कोशिश कर रहा हूं जैसे कि, List&lt;Integer&gt; numbers = Arrays.asList(new Integer[]{1,2,1,3,4,4}); Jdk 8 की धाराओं का उपयोग करना। क्या किसी ने कोशिश की है। डुप्लिकेट को निकालने के लिए हम विशिष्ट () एपीआई का उपयोग कर सकते हैं। लेकिन डुप्लिकेट …

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