autoboxing पर टैग किए गए जवाब

18
Java में int [] को List <Integer> में कैसे कन्वर्ट करें?
मैं जावा int[]में कैसे परिवर्तित करूं List&lt;Integer&gt;? बेशक, मैं किसी अन्य उत्तर में रुचि रखता हूं, इसे लूप में करने से, आइटम द्वारा आइटम। लेकिन अगर कोई और जवाब नहीं है, तो मैं इस तथ्य को दिखाने के लिए सबसे अच्छा के रूप में चुनूंगा कि यह कार्यक्षमता जावा का …

10
जावा में दो इंटेगर की ठीक से तुलना कैसे करें?
मुझे पता है कि यदि आप एक निरंतर के साथ एक बॉक्सिंग आदिम इंटेगर की तुलना करते हैं: Integer a = 4; if (a &lt; 5) a स्वचालित रूप से अनबॉक्स हो जाएगा और तुलना काम करेगी। हालाँकि, क्या होता है जब आप दो बॉक्सिंग की तुलना कर रहे हैं …
215 java  integer  autoboxing 

8
अशक्त ऑपरेटर के रूप में एक इंट के रूप में अशक्त लौटना, लेकिन यदि कथन नहीं है
आइए निम्नलिखित स्निपेट में सरल जावा कोड को देखें: public class Main { private int temp() { return true ? null : 0; // No compiler error - the compiler allows a return value of null // in a method signature that returns an int. } private int same() { …

21
जावा में लोग अभी भी आदिम प्रकारों का उपयोग क्यों करते हैं?
जावा 5 के बाद से, हमने आदिम प्रकारों की बॉक्सिंग / अनबॉक्सिंग की है ताकि intलिपटे रहें java.lang.Integer, और इसलिए और आगे। मैं हाल ही में नया जावा परियोजनाओं के एक बहुत देखते हैं (जो निश्चित रूप से , कम से कम संस्करण 5 के एक JRE की आवश्यकता नहीं …

4
बूलियन, सशर्त ऑपरेटर और ऑटोबॉक्सिंग
यह क्यों फेंकता है? NullPointerException public static void main(String[] args) throws Exception { Boolean b = true ? returnsNull() : false; // NPE on this line. System.out.println(b); } public static Boolean returnsNull() { return null; } जबकि यह नहीं है public static void main(String[] args) throws Exception { Boolean b …

10
जावा में अजीबोगरीब मुक्केबाजी
मैंने बस इसी के समान कोड देखा: public class Scratch { public static void main(String[] args) { Integer a = 1000, b = 1000; System.out.println(a == b); Integer c = 100, d = 100; System.out.println(c == d); } } भाग जाने पर, कोड का यह ब्लॉक प्रिंट हो जाएगा: false …
114 java  autoboxing 

4
बॉक्सिंग लॉन्ग वैल्यू 127 और 128 की तुलना करें
मैं शर्तों का उपयोग करके दो लंबी वस्तुओं के मूल्यों की तुलना करना चाहता हूं if। जब ये मान 128 से कम होते हैं , तो ifस्थिति ठीक से काम करती है, लेकिन जब वे 128 से अधिक या बराबर होते हैं , तो तुलना विफल हो जाती है। उदाहरण: …

3
क्यों int संख्या = Integer.getInteger ("123") NullPointerException को फेंकती है?
निम्नलिखित कोड फेंकता है NullPointerException: int num = Integer.getInteger("123"); क्या मेरा संकलक getIntegerअशक्त होने के बाद से अशक्त है? इसका कोई मतलब नहीं है! क्या हो रहा है?

9
हम जावा में ऑटोबॉक्सिंग और अनबॉक्सिंग का उपयोग क्यों करते हैं?
ऑटोबॉक्सिंग एक स्वचालित रूपांतरण है जो जावा कंपाइलर आदिम प्रकारों और उनके संबंधित ऑब्जेक्ट रैपर वर्गों के बीच बनाता है। उदाहरण के लिए, एक इंटर् को एक इंटीजर में परिवर्तित करना, एक डबल से एक डबल, और इसी तरह। यदि रूपांतरण दूसरे तरीके से जाता है, तो इसे अनबॉक्सिंग कहा …
81 java  autoboxing 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.