इस उदाहरण में, हम यह जांचना सीखेंगे कि जावा में स्ट्रिंग (या) और इंडेक्सऑफ () पद्धति के उपयोग से स्ट्रिंग होती है या नहीं।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावा स्ट्रिंग
- जावा स्ट्रिंग सबस्ट्रिंग ()
उदाहरण 1: जाँचें कि क्या स्ट्रिंग में एक स्ट्रिंग है जिसमें शामिल है ()
class Main ( public static void main(String() args) ( // create a string String txt = "This is Programiz"; String str1 = "Programiz"; String str2 = "Programming"; // check if name is present in txt // using contains() boolean result = txt.contains(str1); if(result) ( System.out.println(str1 + " is present in the string."); ) else ( System.out.println(str1 + " is not present in the string."); ) result = txt.contains(str2); if(result) ( System.out.println(str2 + " is present in the string."); ) else ( System.out.println(str2 + " is not present in the string."); ) ) )
आउटपुट
Programiz स्ट्रिंग में मौजूद है। प्रोग्रामिंग स्ट्रिंग में मौजूद नहीं है।
उपरोक्त उदाहरण में, हमारे पास तीन स्ट्रिंग txt, str1 और str2 हैं। यहां, हमने स्ट्रिंग 1 और str2 txt में मौजूद हैं या नहीं, यह जांचने के लिए स्ट्रिंग शामिल () विधि का उपयोग किया है।
उदाहरण 2: जांचें कि क्या किसी स्ट्रिंग में इंडेक्सऑफ () का उपयोग करके एक स्ट्रिंग है
class Main ( public static void main(String() args) ( // create a string String txt = "This is Programiz"; String str1 = "Programiz"; String str2 = "Programming"; // check if str1 is present in txt // using indexOf() int result = txt.indexOf(str1); if(result == -1) ( System.out.println(str1 + " not is present in the string."); ) else ( System.out.println(str1 + " is present in the string."); ) // check if str2 is present in txt // using indexOf() result = txt.indexOf(str2); if(result == -1) ( System.out.println(str2 + " is not present in the string."); ) else ( System.out.println(str2 + " is present in the string."); ) ) )
आउटपुट
Programiz स्ट्रिंग में मौजूद है। प्रोग्रामिंग स्ट्रिंग में मौजूद नहीं है।
इस उदाहरण में, हमने txt में str1 और str2 की स्थिति का पता लगाने के लिए String indexOf () विधि का उपयोग किया है। यदि स्ट्रिंग पाया जाता है तो स्ट्रिंग की स्थिति वापस आ जाती है। अन्यथा, -1 लौटा दिया जाता है।