सब कुछ आप जावा में ToString के बारे में पता करने की आवश्यकता है



यह आलेख जावा में inString के मूल सिद्धांतों से संबंधित होगा, जिसमें प्रासंगिक सहायक व्यावहारिक उदाहरण विस्तार से होंगे।

एक बहुमुखी प्रोग्रामिंग भाषा है और इसने कैरियर के रूप में इसके क्रियान्वयन को आगे बढ़ाने के लिए कई लोगों को प्रेरित किया है। जावा के इच्छुक लोग अक्सर मूल बातों के साथ शुरू करते हैं और विभिन्न अवधारणाओं में खो जाते हैं जो यह प्रदान करता है। Java मेंString पर यह लेख आपको एक बुनियादी लेकिन एक महत्वपूर्ण विषय से परिचित कराएगा।

इस लेख में चर्चा किए जाने वाले बिंदु निम्न हैं,





तो आइए इस लेख के पहले विषय से शुरुआत करते हैं,

जावा में

तो वास्तव में यह विधि क्या है? ऑब्जेक्ट क्लास जावा में पैरेंट क्लास है। इसमें स्ट्रॉन्ग विधि शामिल है। किसी ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व वापस करने के लिए toString विधि का उपयोग किया जाता है। यदि कोई वस्तु छपी है, तो जस्टर कंपाइलर द्वारा स्ट्रींग () विधि को आंतरिक रूप से लागू किया जाता है। एल्स, उपयोगकर्ता द्वारा कार्यान्वित या ओवरराइड स्ट्रीडिंग () विधि को कहा जाता है।



इस विधि का उपयोग करने के कुछ फायदे यहां दिए गए हैं।

c ++ stl सॉर्ट

फायदा

यदि आप ऑब्जेक्ट क्लास के toString () विधि को ओवरराइड करते हैं, तो यह ऑब्जेक्ट के मूल्यों को लौटा देगा, इसलिए आपको बहुत सारे कोड लिखने की आवश्यकता नहीं है।



उदाहरण के लिए

सार्वजनिक वर्ग कर्मचारी {int id स्ट्रिंग नाम String शहर कर्मचारी (int id, स्ट्रिंग नाम, शहर) {this.id = id this.name = नाम this.city = शहर} सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {कर्मचारी e1 = नया कर्मचारी (01, 'Ari', 'NewYork') Employee e2 = new Employee (02, 'Jon', 'Chicago') System.out.println (e1) // कंपाइलर s1.toString () सिस्टम लिखता है .out.println (e2) // कंपाइलर यहाँ s2.toString ()} लिखते हैं

आउटपुट:

कर्मचारी @ 6d06d69c

कर्मचारी @ 7852e922

कोड उदाहरण में ऑब्जेक्ट्स के HashCode मान को प्रिंट करता है।

आइए हम इस लेख के अगले भाग में अपना दृष्टिकोण ठीक करने की कोशिश करें,

जावा में ओवरराइडिंग और ओवरलोडिंग के बीच अंतर

आवश्यक ओवरराइडिंग

उपयोगकर्ता द्वारा निर्दिष्ट मान वापस करने के लिए ओवरराइडिंग आवश्यक है:

सार्वजनिक वर्ग कर्मचारी {int id स्ट्रिंग नाम String शहर कर्मचारी (int id, स्ट्रिंग नाम, शहर) {this.id = id this.name = नाम this.city = शहर} सार्वजनिक स्ट्रिंग toString () {// torring () ) पद्धति वापसी आईडी + '' + नाम + '+ शहर' सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग्स []) {कर्मचारी e1 = नया कर्मचारी (01, 'अरी', 'न्यूयॉर्क') कर्मचारी ee = नया कर्मचारी (02, 'जॉन) ',' शिकागो ') System.out.println (e1) System.out.println (e2)}}

आउटपुट:

1 Ari NewYork

2 जॉन शिकागो

इसलिए, यह जावा मेंStString विधि का उपयोग करते समय होने वाली प्रक्रिया है।

इस प्रकार हम इस लेख के अंत में आ गए हैं St Java में anString ’पर। आप और अधिक जानने के लिए चाहते हैं, तो बाहर की जाँच करें Edureka, एक विश्वसनीय ऑनलाइन शिक्षण कंपनी है। एडुर्का के जावा जे 2 ईई और एसओए प्रशिक्षण और प्रमाणन पाठ्यक्रम आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करने के लिए डिज़ाइन किया गया है।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस लेख के टिप्पणी अनुभाग में इसका उल्लेख करें और हम जल्द से जल्द आपके पास वापस आ जाएंगे।