जावा में सबस्ट्रिंग: जानें कि सब्स्टिट्यूट () विधि का उपयोग कैसे करें



जावा में सबस्ट्रिंग पर यह लेख आपको सिंटैक्स के बारे में जानने में मदद करता है, उदाहरणों की मदद से विभिन्न तरीकों के तहत

स्ट्रिंग्स को मूल रूप से ए के रूप में परिभाषित किया गया है सरणी पात्रों का। में जावा एक स्ट्रिंग के ऑब्जेक्ट अपरिवर्तनीय हैं, जिसका अर्थ है कि एक बार बनाए जाने के बाद एक स्थिरांक को बदला नहीं जा सकता है।एक स्ट्रिंग का विकल्प खोजना एक बहुत ही सामान्य प्रश्न है । इसलिए, मैं समझाऊंगा कि जावा में सबस्ट्रिंग कैसे काम करता है।

ये वे विषय हैं जिन्हें मैं इस लेख में शामिल करूंगा:





आएँ शुरू करें।

जावा में पदार्थ: जावा में एक विकल्प क्या है?

का एक हिस्सा कहा जाता हैसेवा मेरे एस ubstring । दूसरे शब्दों में, सबस्ट्रिंग दूसरे स्ट्रिंग का सबसेट है। जावा सबस्ट्रिंग()) विधि एक नया स्ट्रिंग लौटाती है जो इस स्ट्रिंग का एक विकल्प है। प्रतिस्थापन () विधि एक अधिभार विधि है।



वाक्य - विन्यास:
प्रतिस्थापन (// विधियों में से किसी एक)
{{
//तन
}

उदाहरण:

जावा में पदार्थ - एडुरका



कैसे जावा में एक नंबर रिवर्स करने के लिए

में एक विकल्प का यह स्पष्ट उदाहरण है । यहां, स्ट्रिंग 'एडुर्का' है, लेकिन जब आप इसे ब्लॉक में तोड़ते हैं, तो यह सबस्ट्रिंग से बना होता है जो अंत में स्ट्रिंग की गणना करता है।

आइए आगे बढ़ते हैं और सबस्ट्रिंग के तहत विभिन्न तरीकों को समझते हैं ()।

जावा में सबस्ट्रिंग: सबस्ट्रिंग के तहत अलग-अलग तरीके

मूल रूप से () विधि के तहत दो अलग-अलग विधियां हैं। वे:

  • स्ट्रिंग विकल्प (int begIndex)
  • स्ट्रिंग सब्रिंग (int startIndex, int endIndex)

आइए उन्हें विस्तार से समझते हैं।

स्ट्रिंग विकल्प (int begIndex)

इस पद्धति के दो संस्करण हैं और यह एक नया स्ट्रिंग लौटाता है जो इस स्ट्रिंग का एक विकल्प है। स्ट्रिंग के अंत में निर्दिष्ट इंडेक्स nd startIndex ’पर एक चरित्र के साथ प्रतिस्थापन शुरू होता है।

वाक्य - विन्यास:
सार्वजनिक स्ट्रिंग प्रतिस्थापन (int begIndex)

ध्यान दें : सूचकांक ’0 'से शुरू होता है जो स्ट्रिंग के पहले चरित्र को संदर्भित करता है।

आइए एक उदाहरण देखें।

सार्वजनिक वर्ग के पदार्थ {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {// प्रारंभिक स्ट्रिंग स्ट्रिंग Str = नया स्ट्रिंग ('आपका स्वागत है एडुरका') // प्रतिस्थापन () का उपयोग करते हुए (स्ट्रिंग को निकालने के लिए) Edureka System.out.print ( 'The substring is:') System.out.println (Str.substring (10))}}

आउटपुट: Edureka

स्ट्रिंग सब्रिंग (int startIndex, int endIndex)

इस विधि के दो संस्करण हैं और यह एक नया रिटर्न देता है जो इस स्ट्रिंग का एक विकल्प है। स्थानापन्न निर्दिष्ट सूचकांक BeginIndex पर एक चरित्र के साथ शुरू होता है और स्ट्रिंग के अंत तक फैलता है या एक और तर्क मौजूद होने पर EndIndex - 1 तक।

वाक्य - विन्यास

सार्वजनिक स्ट्रिंग सब्रिंग (int begIndex, int endIndex)

विंडोज़ 8 पर php स्थापित करें

एक उदाहरण के साथ काम करते हैं

public class Substring2 {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {// प्रारंभिक स्ट्रिंग स्ट्रिंग Str = नया स्ट्रिंग ('वेलकम टू एडुर्का') // विकल्प () का उपयोग करते हुए (स्ट्रिंग को निकालने के लिए) edu System.out.print ( 'The substring is:') System.out.println (Str.substring (10, 14))}}

आउटपुट : सफलता

अब, अंतिम विषय पर आगे बढ़ते हैं।

जावा में प्रतिस्थापित: पदार्थ कार्यक्रम

आइए उन कुछ कार्यक्रमों पर चर्चा करें, जो सबसें समझने में मदद करते हैं ।

किसी दिए गए स्ट्रिंग के सभी सबस्ट्रिंग को प्रिंट करने का प्रोग्राम

क्लास कोर्स {// फंक्शन सभी सब स्ट्रिंग्स को प्रिंट करने के लिए स्टेटिक शून्य सबस्ट्रिंग (char str [], int n) {// प्रारंभिक बिंदु चुनें (int len ​​= 1 len)<= n len++) { // Pick ending point for (int i = 0 i <= n - len i++) { // Print characters from current starting point to current ending point. int j = i + len - 1 for (int k = i k <= j k++) { System.out.print(str[k]) } System.out.println() } } } // Driver program to test the above function public static void main(String[] args) { char str[] = {'a', 'b', 'c'} subString(str, str.length) } }

आउटपुट:

अगला, एक विधि का उपयोग कर (रूट का उपयोग करके)

def __init__ अजगर
सार्वजनिक वर्ग सबटाइटल {// फंक्शन सभी सब्स्क्राइब करने के लिए प्रिंट करें पब्लिक स्टेटिक शून्य सबस्ट्रिंग (स्ट्रिंग str, int n) {for (int i = 0 i)

आउटपुट :

यह हमें इस लेख के अंत में लाता है जहां हमने सबस्ट्रिंग के बारे में सीखा है । आशा है कि आप इस ट्यूटोरियल में आपके साथ साझा किए गए सभी के साथ स्पष्ट हैं।

सुनिश्चित करें कि आप जितना संभव हो उतना अभ्यास करें और अपने अनुभव को वापस लाएं।

यदि आपको यह लेख 'जावा में सब्स्टीट्यूट' पर मिला है, तो इसे देखें दुनिया भर में फैले 250,000 से अधिक संतुष्ट शिक्षार्थियों के नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी।

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

यदि आपको कोई प्रश्न आता है, तो बेझिझक 'जावा में सब्स्टीट्यूट' के टिप्पणी अनुभाग में अपने सभी प्रश्न पूछें और हमारी टीम जवाब देने में प्रसन्न होगी।