StringTokenizer Class in Java

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

Category: N/A

Building WordCloud ...

Summary

No summary available.

Transcript

00:00

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

00:15

स्ट्रिंग टोकेनाइजर की स्ट्रिंग टोकेनाइजर एक लेगासी क्लास है जावा वन से अवेलेबल है स्ट्रिंग जॉइन क्या करता है टुकड़ों को जोड़ के एक स्ट्रिंग बनाता है जॉइन है यह टोकना इजर है एक स्ट्रिंग को टोकन में कन्वर्ट करता है एक स्ट्रिंग को टोकेंस

00:31

में टुकड़ों में तोड़ता है यहां टोकेंस बोले तो छोटे-छोटे टुकड़ों में तोड़ता है क्या नाम है इस क्लास का स्ट्रिंग टोकेनाइजर लेगासी क्लास है कब से आई जावा व से आई कौन से पैकेज से आ रही है ja.ja टोकेनाइजर क्लास अलाउ यू टू ब्रेक अ

00:48

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

01:05

आप स्ट्रिंग पास करोगे अगर आपने डी लिमिट नहीं बताया तो बाय डिफॉल्ट डी लिमिट स्पेस होता है स्पेस के बेस पे तोड़ता है अगर आप स्पेस नहीं कॉमा या कोलन के बेस पे तोड़ना चाहते हो तो आप डी लिमिट को बता भी सकते हो तो यहां देखिए दूसरे कंस्ट्रक्टर में

01:22

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

01:38

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

01:55

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

02:12

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

02:27

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

02:42

बी c तो नेक्स्ट टोकन क्या करेगा a को रिटर्न करेगा कर्सर कहां पे आएगा b पे नेक्स्ट टाइम b को रिटर्न करेगा कर्सर कहां पर आएगा c पे लाइक वाइज और टोकन है कि नहीं पता करने के लिए आप क्या यूज़ कर सकते हो हैमो टोकेंस तो हम इन दोनों को जोड़ के एक लूप बनाते हैं अभी मैं

02:58

एग्जांपल में बताता हूं तो टोकन है कि नहीं है हैमो टोकेंस अगला टोकन रिटर्न करो सही बताऊं तो ये अगला नहीं ये क्या करेगा करंट टोकन को रिटर्न करेगा और कर्सर को आगे लेके जाएगा है ना ठीक उसी तरह नेक्स्ट टोकन डी लिमिट आप स्पेसिफाई कर सकते हो डी

03:13

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

03:30

हो लेकिन नेक्स्ट टोकन के थ्रू आप टोकन को एज स्ट्रिंग पास कर सकते हो तो थोड़ी सी रिट डुप्लीकेसी है आप स्ट्रिंग के लिए क्या यूज करोगे हैज मोर टोकेंस और नेक्स्ट टोकन और ऑब्जेक्ट के लिए क्या यूज़ करोगे हैज मोर एलिमेंट्स और नेक्स्ट एलिमेंट है ना लिगसी क्लास है थोड़ी सी डुप्लीकेसी है

03:47

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

04:06

सबसे पहले स्ट्रिंग टोकेनाइजर को इंपोर्ट किया है कौन से पैकेज से आ रही है

04:25

java.net नहीं बताते तो बाय डिफॉल्ट डी लिमिट क्या होता है स्पेस स्पेस के बेस पे टोकन निकालता है ठीक है है मो टोकेंस कब तक लूप चलाएगा जब तक टोकेंस है कि नहीं है नेक्स्ट टोकन क्या करेगा करंट टोकन को रिटर्न करेगा और कजर को आगे लेके जाएगा तो

04:40

फर्स्ट टाइम क्या रिटर्न करेगा दिस कजर कहां पे जाएगा इस पर नेक्स्ट टाइम क्या रिटर्न करेगा इज कर्सर कहां पे जाएगा ए पर नेक्स्ट टाइम क्या रिटर्न करेगा ए कर्सर कहां पे जाएगा टेस्ट पर नेक्स्ट टाइम क्या रिटर्न करेगा टेस्ट कर्सर कहां पे जाएगा स्ट्रिंग पर ठीक है अब जैसे ही स्ट्रिंग

04:57

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

05:13

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

05:29

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

05:46

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

06:01

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

06:18

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

06:35

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

06:51

वीडियो में जॉइन जो टुकड़ों को जोड़ के जॉइन करता है एक टोकेनाइजर जो स्ट्रिंग को अलग-अलग टुकड़ों में ब्रेक करता है i