जावा स्ट्रिंग सबस्ट्रिंग ()

जावा स्ट्रिंग सबस्ट्रिंग () विधि स्ट्रिंग से एक स्ट्रिंग निकालती है और उसे वापस करती है।

substring()विधि का सिंटैक्स है:

 string.substring(int startIndex, int endIndex)

यहाँ, स्ट्रिंग Stringकक्षा की एक वस्तु है ।

प्रतिस्थापन () पैरामीटर

substring()विधि दो पैरामीटर लेता है।

  • startIndex - भीख सूचकांक
  • एंडइंडेक्स (वैकल्पिक) - अंत सूचकांक

प्रतिस्थापन () वापसी मूल्य

substring()विधि दिया स्ट्रिंग से सबस्ट्रिंग देता है।

  • सबस्ट्रिंग शुरुआत में चरित्र के साथ शुरू होता है और सूचकांक में चरित्र तक फैलता है endIndex - 1
  • यदि एंडइंडेक्स पारित नहीं होता है, तो विकल्प निर्दिष्ट सूचकांक पर चरित्र के साथ शुरू होता है और स्ट्रिंग के अंत तक फैलता है।
जावा स्ट्रिंग सबस्ट्रिंग () विधि का कार्य

नोट: यदि आपको एक त्रुटि मिलेगी,

  • startIndex / endIndex, स्ट्रिंग की लंबाई से नकारात्मक या अधिक है
  • startIndex endIndex से अधिक है

उदाहरण 1: जावा सबस्ट्रिंग () एंड इंडेक्स के बिना

 class Main ( public static void main(String() args) ( String str1 = "program"; // from the first character to the end System.out.println(str1.substring(0)); // program // from the 4th character to the end System.out.println(str1.substring(3)); // gram ) )

उदाहरण 2: जावा सबस्ट्रिंग () इंडेक्स इंडेक्स के साथ

 class Main ( public static void main(String() args) ( String str1 = "program"; // from 1st to the 7th character System.out.println(str1.substring(0, 7)); // program // from 1st to the 5th character System.out.println(str1.substring(0, 5)); // progr // from 4th to the 5th character System.out.println(str1.substring(3, 5)); // gr ) )

यदि आपको किसी दिए गए स्ट्रिंग से निर्दिष्ट प्रतिस्थापन की पहली घटना का सूचकांक खोजने की आवश्यकता है, तो जावा स्ट्रिंग इंडेक्सऑफ () का उपयोग करें।

दिलचस्प लेख...