"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावा बुनियादी प्रकारों और वस्तुओं के रूपांतरण को कैसे संभालता है?

जावा बुनियादी प्रकारों और वस्तुओं के रूपांतरण को कैसे संभालता है?

2025-04-14 को पोस्ट किया गया
ब्राउज़ करें:416

] यह दोनों आदिम डेटा प्रकारों और वस्तुओं के साथ किया जा सकता है। उदाहरण के लिए, एक पूर्णांक को एक डबल में डालने के लिए, आप निम्न सिंटैक्स का उपयोग करेंगे:

How Does Java Handle Casting of Primitive Types and Objects?

डबल नंबर = (डबल) पूर्णांक; जब आप किसी वस्तु को डालते हैं, तो आप अनिवार्य रूप से कंपाइलर को बता रहे हैं कि आप जानते हैं कि वस्तु वास्तव में एक अधिक विशिष्ट प्रकार की है, जितना कि वर्तमान में घोषित किया गया है। उदाहरण के लिए, यदि आपके पास एक ऑब्जेक्ट है जिसे एक ऑब्जेक्ट के रूप में घोषित किया गया है:

ऑब्जेक्ट ऑब्जेक्ट = नई MyClass (); कक्षा। जेनरिक विभिन्न प्रकार की वस्तुओं के साथ काम करने के लिए बहुत अधिक सुरक्षित और अधिक संक्षिप्त तरीका प्रदान करते हैं। हालाँकि, यदि आप ऐसे कोड के साथ काम कर रहे हैं जो जेनरिक का उपयोग नहीं करता है, तो कास्टिंग आवश्यक हो सकती है। यदि आप किसी वस्तु को किसी गलत प्रकार में डालते हैं, तो आपको एक क्लासकास्ट एक्ससेप्शन मिलेगा। कास्टिंग में शामिल जोखिमों के बारे में जागरूक होना और केवल तभी करना महत्वपूर्ण है जब आप निश्चित हों कि ऑब्जेक्ट सही प्रकार का है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3