Substring in Java क्या हैं? | Substring in Java in Hindi – 2023

इस आर्टिकल में हम जावा Substring in Java क्या हैं? | Substring in Java in Hindi के बारे में जानेंगे।

Substring in Java क्या हैं? | Substring in Java in Hindi

String के एक part को substring कहा जाता है। दूसरे शब्दों में, substring दूसरे String का subset है। जावा स्ट्रिंग class built-in substring() method provide करता है जो argument के रूप में passe सूचकांक मानों का उपयोग करके दिए गए स्ट्रिंग से एक सबस्ट्रिंग निकालता है। substring() method के मामले में startIndex v है और endIndex exclusive है।

मान लीजिए string “computer” है, तो substring com, compu, ter इत्यादि होगी।

आप दो तरीकों में से एक द्वारा दिए गए String object से substring प्राप्त कर सकते हैं:

1. public String substring(int startIndex):

यह method specifie startIndex (inclusive) से दिए गए स्ट्रिंग के सबस्ट्रिंग वाली नई स्ट्रिंग ऑब्जेक्ट लौटाती है। method एक IndexOutOfBoundException को फेंक देती है जब startIndex स्ट्रिंग की लंबाई से अधिक या शून्य से कम होती है।

2. public String substring(int startIndex, int endIndex):

यह method नई स्ट्रिंग ऑब्जेक्ट object है जिसमें दिए गए स्ट्रिंग के सबस्ट्रिंग को specifie startIndex से endIndex तक दिया जाता है। जब startIndex शून्य से कम हो या startIndex endIndex से अधिक हो या endIndex स्ट्रिंग की लंबाई से अधिक हो तो विधि एक IndexOutOfBoundException Exception को throws देती है।

Substring in Java in Hindi

String के case में:

  • startIndex: inclusive
  • endIndex: exclusive

आइए नीचे दिए गए कोड से startIndex और endIndex को समझते हैं।

    String s="hello";    
    System.out.println(s.substring(0,2)); //returns he  as a substring  

    उपरोक्त substring में, 0 points पहले letter और 2 point दूसरे letter यानी, ई (because end exclusive index है)।

    Example of Java substring() method

    public class TestSubstring{    
     public static void main(String args[]){    
     String s="SachinTendulkar";    
     System.out.println("Original String: " + s);  
     System.out.println("Substring starting from index 6: " +s.substring(6));//Tendulkar    
     System.out.println("Substring starting from index 0 to 6: "+s.substring(0,6)); //Sachin  
     }  
    }   

    Output:

    Original String: SachinTendulkar
    Substring starting from index 6: Tendulkar
    Substring starting from index 0 to 6: Sachin

    उपरोक्त जावा प्रोग्राम, स्ट्रिंग क्लास के substring() method के वेरिएंट को demonstrate करता है। startindex inclusive है और endindex exclusive है।

    Using String.split() method in Hindi

    स्ट्रिंग क्लास की split() method का उपयोग sentence से substring निकालने के लिए किया जा सकता है। यह regular expression के रूप में arguments को स्वीकार करता है।

    import java.util.*;  
      
    public class TestSubstring2  
    {    
        /* Driver Code */  
        public static void main(String args[])  
        {    
            String text= new String("Hello, My name is Sachin");  
            /* Splits the sentence by the delimeter passed as an argument */  
            String[] sentences = text.split("\\.");  
            System.out.println(Arrays.toString(sentences));  
        }  
    }    

    Output:

    [Hello,  My name is Sachin]

    ऊपर दिए गए प्रोग्राम में हमने split() method का इस्तेमाल किया है। यह एक argument स्वीकार करता है \\। जो वाक्य में a की जाँच करता है और string को दूसरे another में विभाजित करता है। यह String ऑब्जेक्ट sentences की एक array में store करता है।

    निष्कर्ष

    आशा करता हूँ कि आज के इस आर्टिकल में आपको Substring in Java क्या हैं? | Substring in Java in Hindi से सम्बंधित आपके सारे आंसर मिल गए होंगे। Read More

    आज के इस आर्टिकल में हमने जाना कि Substring in Java क्या हैं? | Substring in Java in Hindi इस आर्टिकल से संबधित आपका कोई प्रश्न हैं तो आप comment करें में आपकी कमेंट का जबाब जरूर दूंगा।

    ऐसे ही IT, Computer Science से रिलेटेड जानकारियाँ पाने के लिए हमारे इस वेबसाइट को सब्सक्राइब कर लीजिये | जिससे आपको हमारी आने वाले नये आर्किल की notification प्राप्त हो सके।

    अगर जानकारी अच्छी लगी हो तो अपने दोस्तों और class mate के साथ ये जानकारी जरूर शेयर करें जिससे उनकी भी हेल्प हो सके।

    FAQ प्रश्न-

    • Substring in Java क्या हैं? | Substring in Java in Hindi

      String के एक part को substring कहा जाता है। दूसरे शब्दों में, substring दूसरे String का subset है। जावा स्ट्रिंग class built-in substring() method provide करता है जो argument के रूप में passe सूचकांक मानों का उपयोग करके दिए गए स्ट्रिंग से एक सबस्ट्रिंग निकालता है। substring() method के मामले में startIndex v है और endIndex exclusive है।

    Related Posts

    Leave a Comment