जावा में सबस्ट्रिंग - String

Java Mem Sabastringa String



जावा में डेटा का प्रबंधन करते समय, ऐसे उदाहरण हो सकते हैं जहां डेवलपर को इसकी आवश्यकता होती है

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

यह ब्लॉग 'के उपयोग और कार्यान्वयन को प्रदर्शित करेगा' सबस्ट्रिंग 'जावा में।







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

' स्ट्रिंग सबस्ट्रिंग 'जावा में' के माध्यम से प्राप्त किया जा सकता है सबस्ट्रिंग () ' तरीका। यह विधि निर्दिष्ट स्टार्ट और एंड इंडेक्स के आधार पर प्रदान किए गए या उपयोगकर्ता-इनपुट स्ट्रिंग मानों से एक सबस्ट्रिंग निकालती है और लौटाती है।



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



डोरी। सबस्ट्रिंग ( प्रारंभ, अंतिम )

उपरोक्त सिंटैक्स में:





  • ' शुरू ” प्रारंभ सूचकांक को संदर्भित करता है।
  • ' अंतिम ” अंत सूचकांक से मेल खाती है।

उदाहरण 1: जावा में लास्ट फ्रॉम द लास्ट से एक सबस्ट्रिंग को पुनः प्राप्त करें

इस उदाहरण में, निर्दिष्ट स्ट्रिंग को अंतिम से सबस्ट्रिंग किया जा सकता है:

डोरी दिया गया स्ट्रिंग = 'जावा' ;
प्रणाली . बाहर . println ( 'दी गई स्ट्रिंग है:' + दिया गया स्ट्रिंग ) ;
प्रणाली . बाहर . println ( 'अंत से निकाली गई सबस्ट्रिंग है:' + दिया गया स्ट्रिंग। सबस्ट्रिंग ( 3 ) ) ;

उपरोक्त कोड स्निपेट में:



  • सबसे पहले, स्ट्रिंग मान को इनिशियलाइज़ करें और इसे प्रदर्शित करें।
  • अगले चरण में, संबद्ध करें ' सबस्ट्रिंग () ' दिए गए इंडेक्स को इंगित करके निर्दिष्ट स्ट्रिंग के साथ विधि।
  • इसका परिणाम अंतिम स्ट्रिंग वर्ण निकालने में होगा, जिससे अंतिम से सबस्ट्रिंग निकाली जाएगी।

उत्पादन

यह आउटपुट दर्शाता है कि इंडेक्स के अनुरूप अंतिम स्ट्रिंग कैरेक्टर को पुनः प्राप्त किया गया है ' 3 ”।

उदाहरण 2: जावा में निर्दिष्ट इंडेक्स के संबंध में एक स्ट्रिंग के सबस्ट्रिंग को पुनः प्राप्त करें

इस विशेष उदाहरण में, जावा में एक स्ट्रिंग को विशिष्ट इंडेक्स पर सबस्ट्रिंग किया जा सकता है:

डोरी दिया गया स्ट्रिंग = 'जावा' ;
प्रणाली . बाहर . println ( 'दी गई स्ट्रिंग है:' + दिया गया स्ट्रिंग ) ;
प्रणाली . बाहर . println ( 'निकाले गए सबस्ट्रिंग पर'
+ 'निर्दिष्ट अनुक्रमणिका है:' + दिया गया स्ट्रिंग। सबस्ट्रिंग ( 0 , 2 ) ) ;

उपरोक्त कोड ब्लॉक में:

  • इसी तरह, स्ट्रिंग वैल्यू को इनिशियलाइज़ करें और इसे प्रदर्शित करें।
  • अब, लागू करें ' सबस्ट्रिंग () 'विधि ऐसी है कि स्ट्रिंग प्रारंभ से सबस्ट्रिंग है, यानी,' 0 'अंतिम सूचकांक तक, यानी,' 2 ”।
  • ध्यान दें कि अंत सूचकांक के खिलाफ मूल्य ' 2 ” को सबस्ट्रिंग निष्कर्षण प्रक्रिया में शामिल नहीं किया गया है।

उत्पादन

उपरोक्त आउटपुट से, यह निहित किया जा सकता है कि स्ट्रिंग उसी के अनुसार सबस्ट्रिंग है।

उदाहरण 3: जावा में उपयोगकर्ता-इनपुट स्ट्रिंग का सबस्ट्रिंग प्राप्त करें

इस मामले में, स्ट्रिंग को उपयोगकर्ता से इनपुट के रूप में लिया जाएगा और तदनुसार सबस्ट्रिंग किया जाएगा। सबसे पहले, उपयोगकर्ता इनपुट को सक्षम करने के लिए नीचे दी गई लाइब्रेरी शामिल करें:

आयात java.util.Scanner ;

अब, निम्नलिखित कोड को 'में जोड़ें मुख्य() ' तरीका:

स्कैनर इनपुट = नया चित्रान्वीक्षक ( प्रणाली . में ) ;
प्रणाली . बाहर . println ( 'स्ट्रिंग मान दर्ज करें:' ) ;
डोरी स्ट्रिंग वैल्यू = इनपुट। अगली पंक्ति ( ) ;
प्रणाली . बाहर . println ( 'निकाला गया सबस्ट्रिंग है:' + स्ट्रिंग वैल्यू। सबस्ट्रिंग ( 0 , 2 ) ) ;

उपरोक्त कोड में:

  • एक बनाने के ' चित्रान्वीक्षक 'नाम की वस्तु' इनपुट ' का उपयोग ' नया 'कीवर्ड और' चित्रान्वीक्षक() ” निर्माता, क्रमशः।
  • ' में ”पैरामीटर उपयोगकर्ता इनपुट लेता है।
  • अगले चरण में, संबंधित ' अगली पंक्ति () 'विधि उपयोगकर्ता इनपुट को' के रूप में सुनिश्चित करती है डोरी ”।
  • अंत में, 'लागू करें' सबस्ट्रिंग () ” उपयोगकर्ता इनपुट स्ट्रिंग को इसके (विधि) पैरामीटर के रूप में निर्दिष्ट इंडेक्स के अनुसार प्रतिस्थापित करने की विधि।

उत्पादन

इस परिणाम में, यह विश्लेषण किया जा सकता है कि उपयोगकर्ता परिभाषित स्ट्रिंग तदनुसार सबस्ट्रिंग है।

निष्कर्ष

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