StringJoiner Class in Java

🚀 Add to Chrome – It’s Free - YouTube Summarizer

Category: N/A

Building WordCloud ...

Summary

No summary available.

Transcript

00:00

[संगीत] ना इस वीडियो में हम काई की बात करेंगे क्लास की इस क्लास का नाम है स्ट्रिंग जॉइन मैंने बोला इस वीडियो में हम का की बात करेंगे क्लास की क्लास का नाम क्या है स्ट्रिंग जॉइन ये जो स्ट्रिंग जॉइन नाम की

00:16

क्लास है इसके बारे में दो चीज सबसे पहले यह जावा 8 में आई मैंने बोला सबसे पहले यह कब आई जावा 8 में आई और ये कौन से पैकेज से आ रही है जावा ड यूल पैकेज से आ रही है तो ओबवियसली आपको एक्सप्लीसिटली से इंपोर्ट करना पड़ेगा स्ट्रिंग स्ट्रिंग

00:32

बफर स्ट्रिंग बिल्डर सब जावा ड लैंग पैकेज से आते हैं तो इंपोर्ट नहीं करना पड़ता लेकिन इसको एक्सप्लीसिटली कॉल करना पड़ेगा और नाम से ही क्लियर है स्ट्रिंग जॉइन ये क्या करता है स्ट्रिंग को जॉइन करता है छोटी-छोटी स्ट्रिंग्स को जोड़ के आपको एक बड़ी स्ट्रिंग बनानी है जॉइन जॉइन करता है

00:49

ठीक है स्ट्रिंग जॉइन इज यूज टू कंस्ट्रक्ट अ सीक्वेंस ऑफ कैरेक्टर सेपरेटेड बाय डी लिमिट हां भाई आप चाहो तो इसमें डी लिमिट डाल सकते हो डी लिमिट के साथ-साथ प्रीफिक्स और सफिक्स भी डाल सकते हो तो आप बताओगे कि भाई जॉइन करना है तो अगर मल्टीपल स्ट्रिंग को जॉइन कर रहे हैं

01:05

तो व्हाट विल बी द डी लिमिट व्हाट विल बी द सेपरेटर एंड इफ यू वांट यू कैन आल्सो स्पेसिफाई द प्रीफिक्स एंड द सफिक्स ठीक है प्रीफिक्स सफिक्स भी बता सकते हैं तो ऑप्शनल स्टार्टिंग प्रीफिक्स एंड एंडिंग सफिक्स कैन बी सप्लाइड तो भाई मैं इसके कंस्ट्रक्टर्स बताऊंगा मैं इसके मेथड्स

01:21

बताऊंगा फिर हम इसको एग्जांपल में इंप्लीमेंट करेंगे क्या नाम है इस क्लास का इस क्लास का नाम है स्ट्रिंग जॉइन तो देखिए देखिए भाई पहला कंस्ट्रक्टर क्या है ये केवल क्या ले रहा है आपका सीक्वेंस ले रहा है डी लिमिट ले रहा है कौन सा डी लिमिट डी लिमिट बोले तो अगर दो स्ट्रिंग

01:38

को जॉइन करेंगे तो उसमें डी लिमिट क्या होगा मैंने बोला आप चाहो तो प्रीफिक्स या सफिक्स भी बता सकते हो ठीक है तो पहले कंस्ट्रक्टर में हमने केवल डी लिमिट स्पेसिफाई किया है दूसरे कंस्ट्रक्टर में डी लिमिट के अलावा प्रीफिक्स और सफिक्स भी

01:55

बताया जा सकता है यहां प्रीफिक्स सफिक्स और डी लिमिट तीनों का डेटा टाइप क्या है कैरेक्टर सीक्वेंस क्या डेटा टाइप है कैर सीक्वेंस तो आप स्ट्रिंग भी पास कर सकते हो इसके मेथड्स देखेंगे ऐड ऐड क्या करेगा है ना ऐड क्या करेगा एक स्ट्रिंग को या

02:13

कैरेक्टर सीक्वेंस को जॉइन में क्या करेगा ऐड करेगा ऐड क्या करेगा एक स्ट्रिंग को या कैरेक्टर सीक्वेंस को जॉइन में क्या करेगा ऐड करेगा लेंथ क्या बताएगा जॉइन की लेंथ कितनी है लेंथ क्या बताएगा व्हाट विल बी द है ना लेंथ ऑफ जॉइन है ना मर्ज अगर आपको

02:32

दो जॉइन को जोड़ना है तो आप कौन सा फंक्शन कॉल कर सकते हो मर्ज है ना एक करंट कांटेक्ट होगा और दूसरा आर्गुमेंट होगा दोनों को क्या कर देगा जॉइन करके एक नया जॉइन क्या करेगा रिटर्न करेगा ओबवियसली अभी हम इसको एग्जांपल में इंप्लीमेंट भी

02:49

करते हैं ड को और मर्ज को है ना सेट एमटी वैल्यू मान लो इसके अंदर एक भी स्ट्रिंग नहीं है तो जॉइन क्या रिटर्न करेगा सपोज मैं चाहता हूं कि स्ट्रिंग जॉइन में कुछ भी नहीं है खाली है तो नो वैल्यू रिटर्न करें तो मैं बता सकता हूं व्हाट विल बी द

03:05

एमटी वैल्यू यह वैल्यू तब आएगी जब जॉइन स्ट्रिंग जॉइन एमटी है या खाली है टू स्ट्रिंग क्या करेगा स्ट्रिंग जॉइन को स्ट्रिंग में कन्वर्ट करेगा टू स्ट्रिंग क्या करेगा स्ट्रिंग जॉइन को स्ट्रिंग में कन्वर्ट करेगा तो भाई हम

03:20

इसको एग्जांपल में इंप्लीमेंट करके देखते हैं तो ये देखिए भाई मैंने स्ट्रिंग जॉइन को एक्सप्लीसिटली इंपोर्ट किया क्यों क्योंकि स्ट्रिंग जॉइन कौन से पैकेज से आ रहा है जावा ड यूल पैकेज से आ रहा है तो आई हैव इंप्लोर स्ट्रिंग जॉइन मैंने जॉइन को ऑब्जेक्ट बनाया और मैंने बोला भाई

03:37

व्हाट विल बी द सेपरेटर मैंने सेपरेटर के लिए क्या लिखा कलन तो मल्टीपल स्ट्रिंग्स के बीच में कोलन आएगा और प्रीफिक्स और सफिक्स क्या है स्क्वायर ब्रैकेट्स है तो पहला कैरेक्टर प्रीफिक्स क्या होगा ओपनिंग स्क्वायर ब्रैकेट आखिरी कैरेक्टर सफिक्स

03:53

क्या होगा क्लोजिंग स्क्वायर ब्रैकेट और मल्टीपल स्ट्रिंग्स के बीच में क्या आएगा कूलन आएगा ये मैं सेकंड वा वाला कंस्ट्रक्टर यूज़ कर रहा हूं जिसमें मैंने तीन आर्गुमेंट पास किए हैं पहला आर्गुमेंट है डी लिमिट दूसरा आर्गुमेंट है प्रीफिक्स तीसरा आर्गुमेंट है सफिक्स अब मैंने ऐड ऐड

04:10

ऐड करके चेनिंग यूज़ करिए है पहली बार क्या ऐड किया आकाश फिर रोहित फिर मनीष ठीक है कितनी चीजों को ऐड कर दिया तीन लेंथ क्या बताएगा इसकी लेंथ बताएगा ठीक है भाई फिर हमने क्या किया इसको स्ट्रिंग में कन्वर्ट करके प्रिंट किया स्ट्रिंग में कन्वर्ट करके क्या किया प्रिंट किया

04:26

स्ट्रिंग में कन्वर्ट करके क्या किया प्रिंट किया तो अल्टीमेटली क्या होगा स्क्वायर ब्रैकेट में क्या आएगा आकाश कोलन रोहित कोलन मनीष काहे में आएगा स्क्वायर ब्रैकेट में तो यह देखिए इसका आउटपुट ये क्या कर रहा है है ना फर्स्ट टाइम जब मैं इसको रन कर रहा हूं फर्स्ट ऑफ ऑल लेंथ

04:41

इसकी क्या बता रहा है 20 लेंथ क्या बता रहा है 20 और क्या बोल रहा है आकाश कोलन रोहित कोलन मनीष यहां पे सेपरेटर्स कोलन है और प्रीफिक्स और सफिक्स क्या है स्क्वायर ब्रैकेट्स है नाउ अगले ब्लॉक पे जाते हैं अगले ब्लॉक पे मैंने क्या किया

04:57

स्ट्रिंग जॉइन का ऑब्जेक्ट बताया सेमीकलन द अ डी लिमिट स्क्वेयर ब्रैकेट्स आर द ओपनिंग एंड द प्रीफिक्स अ ओपनिंग एंड प्रीफिक्स एंड सफिक्स अब मैंने बोला एमटी वैल्यू क्या है नो एलिमेंट्स एमटी वैल्यू क्या बताए यहां पे मैं एमटी वैल्यू मेथड बता रहा हूं क्या बता रहा है नो एलिमेंट्स

05:14

तो जब मैं इसको स्ट्रिंग में फिच करके इसको प्रिंट कर रहा हूं मैंने बोला जब मैं इसको स्ट्रिंग में फिच करके प्रिंट कर रहा हूं क्योंकि जॉइन और वन एस जव खाली है एस जव को स्ट्रिंग में कन्वर्ट करके प्रिंट किया तो ये क्या रिटर्न कर रहा है नो एलिमेंट्स क्या प्रिंट कर रहा है नो एलिमेंट्स नो एलिमेंट्स प्रिंट कर रहा है

05:30

क्योंकि वो एमटी है और एमटी वैल्यू क्या है नो एलिमेंट्स ठीक है भाई अब एसजे व में मैंने किसको ऐड किया है ना आकाश रोहित और मनीष को दोबारा ऐड किया इसको स्ट्रिंग में कन्वर्ट करके प्रिंट किया तो क्या आ रहा है आकाश रोहित और मनीष तो मेरे पास दो

05:46

स्ट्रिंग जॉइन हो गए एक पहला वाला एसजे जिसमें आकाश रोहित मनीष था और एक एसजे वन जिसके अंदर आकाश रोहित मनीष है है ना अब मैंने क्या किया दोनों को क्या कर दिया मर्ज कर दिया तो मर्ज क्या करेगा पहले के पीछे दूसरे को अपेंड कर देगा तो एसजे के

06:03

पीछे एसजे वन के कंटेंट्स ऐड हो गए है ना मैंने स्ट्रिंग में कन्वर्ट करके वापस दोबारा प्रिंट किया तो देखिए आकाश रोहित मनीष कितनी बार आ रहा है दो बार ध्यान देने वाली बात जो पहले स्ट्रिंग जॉइन का सफिक्स था वो हट गया वो सफिक्स कहां पर आ

06:20

गया लास्ट में आ गया तो एक छोटी सी क्लास थी जावा ड यूटिट से आती है एक यूटिलिटी है स्ट्रिंग्स पे काम करने के लिए जब हम स्ट्रिंग्स प तो सारी यूटिलिटी भी देख ले तो यह मैंने कौन सी यूटिलिटी बताई भाई स्ट्रिंग जॉइन

06:39

[संगीत]