विषयसूची:

जावा में कास्टिंग क्या करता है?
जावा में कास्टिंग क्या करता है?

वीडियो: जावा में कास्टिंग क्या करता है?

वीडियो: जावा में कास्टिंग क्या करता है?
वीडियो: जावा में कास्टिंग 2024, जुलूस
Anonim

ढलाई में जावा . कास्टिंग है एक चर बनाने की प्रक्रिया दूसरे प्रकार के चर के रूप में व्यवहार करती है। यदि कोई वर्ग साझा करता है है -ए या किसी अन्य वर्ग या इंटरफ़ेस के साथ विरासत संबंध, उनके चर कर सकते हैं होना ढालना एक दूसरे के प्रकार के लिए। कभी - कभी कास्ट है अनुमति दी और कुछ बार कास्ट है अनुमति नहीं।

फिर, जावा में टाइप कास्टिंग कैसे काम करता है?

जावा में दो प्रकार की कास्टिंग होती है:

  • वाइडिंग कास्टिंग (स्वचालित रूप से) - एक छोटे प्रकार को एक बड़े प्रकार के आकार में परिवर्तित करना। बाइट -> शॉर्ट -> चार -> इंट -> लॉन्ग -> फ्लोट -> डबल।
  • संकीर्ण कास्टिंग (मैन्युअल रूप से) - एक बड़े प्रकार को छोटे आकार के प्रकार में परिवर्तित करना। डबल -> फ्लोट -> लंबा -> इंट -> चार -> छोटा -> बाइट।

यह भी जानिए, आप जावा में वेरिएबल कैसे डालते हैं? चर

  1. जावा में कास्टिंग टाइप करें। टाइप कास्टिंग का उपयोग किसी वस्तु या एक प्रकार के चर को दूसरे में बदलने के लिए किया जाता है।
  2. वाक्य - विन्यास। डेटा टाइप वैरिएबलनाम = (डेटा टाइप) वेरिएबल टू कन्वर्ट;
  3. टिप्पणियाँ। दो कास्टिंग दिशाएं हैं: संकीर्ण (बड़े से छोटे प्रकार) और चौड़ीकरण (छोटे से बड़े प्रकार)।
  4. उदाहरण।

इसी तरह, यह पूछा जाता है कि जावा में आदिम कास्टिंग क्या है और हमें इसकी आवश्यकता क्यों है?

ढलाई के बीच प्राचीन प्रकार सक्षम करता है आप एक प्रकार के मान को दूसरे प्रकार में बदलने के लिए प्राचीन प्रकार। यह आमतौर पर संख्यात्मक प्रकारों के साथ होता है। पर एक प्राचीन टाइप कभी भी कास्ट में इस्तेमाल नहीं किया जा सकता है। बूलियन मान अवश्य या तो सत्य या असत्य हो और a. में उपयोग नहीं किया जा सकता ढलाई कार्यवाही।

निहित प्रकार रूपांतरण क्या है?

निहित प्रकार रूपांतरण एक स्वचालित है रूपांतरण टाइप करें कंपाइलर द्वारा किया जाता है जब भी अलग से डेटा प्रकार मिश्रित है। जब कोई निहित रूपांतरण किया जाता है, यह केवल व्यंजक के मूल्य की पुनर्व्याख्या नहीं है बल्कि a परिवर्तन उस मान के बराबर मूल्य के लिए new प्रकार.

सिफारिश की: