Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में java.lang.String क्लास की सबस्ट्रिंग () विधि का उपयोग कैसे करें?

सबस्ट्रिंग () विधि एक स्ट्रिंग डेटाटाइप लौटाती है जो प्रारंभिक अनुक्रमणिका से अंत अनुक्रमणिका तक मूल स्ट्रिंग से मेल खाती है। यदि अंतिम अनुक्रमणिका निर्दिष्ट नहीं है, तो यह अनिवार्य है कि endIndex स्ट्रिंग लंबाई है। चूंकि हम स्ट्रिंग के साथ काम कर रहे हैं, इसलिए इंडेक्स '0' . से शुरू होता है स्थिति

सिंटैक्स

public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)

आरंभ अनुक्रमणिका: प्रारंभिक सूचकांक या स्थिति जहां हम अपने स्ट्रिंग को काटना या सबस्ट्रिंग करना शुरू करना चाहते हैं।

अंतिम अनुक्रमणिका: अंतिम अनुक्रमणिका या स्थिति जहाँ हम अपनी कटिंग को समाप्त करना चाहते हैं या अपने स्ट्रिंग को प्रतिस्थापित करना चाहते हैं।

यह विधि एक स्ट्रिंग डेटाटाइप लौटाती है जो हमारे तार के उस हिस्से से मेल खाती है जिसे हम काटते हैं। अगर नहीं एंडइंडेक्स निर्दिष्ट किया जाता है, तो अंतिम अनुक्रमणिका को स्ट्रिंग लंबाई -1 . माना जाता है और एक IndexOutOfBoundsException फेंक दिया जाता है यदि beginIndex नकारात्मक है या यह स्ट्रिंग की लंबाई से बड़ा है।

उदाहरण

public class StringSubstringTest{
   public static void main(String[] args) {
      String str = "Welcome to Tutorials Point";
      System.out.println(str.substring(5));
      System.out.println(str.substring(2, 5));
      str.substring(6);
      System.out.println("str value: "+ str);
      String str1 = str.substring(5);
      System.out.println("str1 value: "+ str1);
   }
}

आउटपुट

me to Tutorials Point
lco
str value: Welcome to Tutorials Point
str1 value: me to Tutorials Point

  1. हम जावा में स्ट्रिंग क्लास की इंटर्न () विधि का उपयोग कब कर सकते हैं?

    इंटर्न() विधि स्ट्रिंग वर्ग . का स्ट्रिंग दोहराव की समस्याओं से निपटने के लिए इस्तेमाल किया जा सकता है जावा में। इंटर्न () का उपयोग करना हम डुप्लिकेट स्ट्रिंग इंस्टेंस द्वारा खपत की गई बहुत सारी मेमोरी को बचा सकते हैं . एक स्ट्रिंग डुप्लिकेट होती है यदि उसमें अन्य स्ट्रिंग के समान सामग्री होती है

  1. Java में Java.lang.Class का क्या महत्व है?

    java.lang.Class जावा में सबसे महत्वपूर्ण वर्गों में से एक है और यह getClass() . जैसी कई उपयोगिता विधियां प्रदान कर सकता है , नाम के लिए () जिसका उपयोग किसी वर्ग को खोजने और लोड करने के लिए किया जाता है। यह Class.newInstance() . जैसी विधियां भी प्रदान कर सकता है जो प्रतिबिंब . की रीढ़ है और हमें

  1. जावा दिनांक को स्वरूपित स्ट्रिंग में कनवर्ट करने के लिए SimpleDateFormat क्लास का उपयोग कैसे करें?

    Java SimpleDateFormat वर्ग जावा स्ट्रिंग को दिनांक या दिनांक से स्ट्रिंग में कनवर्ट करने की सुविधा प्रदान करता है। उदाहरण आयात करें ()।समय निकालो(); // एक तिथि फॉर्मेटर बनाएं SimpleDateFormat फ़ॉर्मेटर =नया SimpleDateFormat (yyyy-MM-dd-hh.mm.ss); // दिनांक प्रारूप का उपयोग करके एक नया स्ट्रिंग बनाएं