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

जावा में किसी विशिष्ट शब्द के लिए स्ट्रिंग में शब्दों का विश्लेषण कैसे करें?

जावा में कई विधियाँ हैं जिनका उपयोग करके आप किसी विशिष्ट शब्द के लिए स्ट्रिंग में शब्दों का विश्लेषण कर सकते हैं। यहां हम उनमें से 3 पर चर्चा करने जा रहे हैं।

इसमें शामिल हैं () विधि

स्ट्रिंग वर्ग की शामिल () विधि वर्ण मान के अनुक्रम को स्वीकार करती है और सत्यापित करती है कि यह वर्तमान स्ट्रिंग में मौजूद है या नहीं। अगर पाया जाता है तो यह सच हो जाता है, और यह झूठा लौटाता है।

उदाहरण

आयात करें स्ट्रिंग str2 ="ट्यूटोरियल पॉइंट"; अगर (str1.contains(str2)){ System.out.println ("सफल खोज"); } और { System.out.println ("सफल नहीं खोजें"); } }}

आउटपुट

सफल खोज

इंडेक्सऑफ़ () विधि

स्ट्रिंग क्लास की indexOf () विधि एक स्ट्रिंग मान को स्वीकार करती है और वर्तमान स्ट्रिंग में इसकी (प्रारंभिक) अनुक्रमणिका ढूंढती है और इसे वापस कर देती है। यह विधि -1 लौटाती है यदि यह वर्तमान में दिए गए स्ट्रिंग को नहीं ढूंढती है।

उदाहरण

पब्लिक क्लास ParsingForSpecificWord { public static void main(String args[]) { String str1 ="Hello How are you, Tutorialspoint में आपका स्वागत है"; स्ट्रिंग str2 ="ट्यूटोरियल पॉइंट"; इंट इंडेक्स =str1.indexOf (str2); अगर (सूचकांक> 0) {System.out.println ("सफल खोज"); System.out.println ("शब्द की अनुक्रमणिका है:" + अनुक्रमणिका); } और { System.out.println ("सफल नहीं खोजें"); } }}

आउटपुट

सफल सर्च करेंशब्द का इंडेक्स है:30

स्ट्रिंगटोकनाइज़र वर्ग

StringTokenizer वर्ग का उपयोग करके, आप एक स्ट्रिंग को एक सीमांकक के आधार पर छोटे टोकन में विभाजित कर सकते हैं और उनके माध्यम से पार कर सकते हैं। निम्नलिखित उदाहरण स्रोत स्ट्रिंग में सभी शब्दों को टोकन करता है और बराबर () का उपयोग करके दिए गए शब्द के साथ इसके प्रत्येक शब्द की तुलना करता है विधि।

उदाहरण

आयात करें स्ट्रिंग str2 ="ट्यूटोरियल पॉइंट"; // StringTookenizer वर्ग को तुरंत चालू करना इंट फ्लैग =0; जबकि (tokenizer.hasMoreElements ()) {स्ट्रिंग टोकन =tokenizer.nextToken (); अगर (टोकन। बराबर (str2)) {झंडा =1; } और {ध्वज =0; } } if(flag==1) System.out.println ("सफल खोज"); और System.out.println ("सफल नहीं खोजें"); }}

आउटपुट

सफल खोज

  1. पायथन में विशिष्ट वर्णों के लिए एक स्ट्रिंग को कैसे स्कैन करें?

    यदि आप यह जांचना चाहते हैं कि स्ट्रिंग में दिया गया वर्ण मौजूद है या नहीं, तो आप इसका उपयोग कर सकते हैं। उदाहरण के लिए, >>> s = "Hello world" >>> 'e' in s True यदि आपके पास वर्णों की एक सूची है जिसे आप खोजना चाहते हैं, तो आप सेट का उपयोग कर सकते हैं। इन वर्णों को

  1. जावा में JSON को कैसे पार्स करें

    इस ट्यूटोरियल में हम देखेंगे कि विभिन्न पुस्तकालयों का उपयोग करके जावा में JSON को कैसे पार्स किया जाए। JSON जावास्क्रिप्ट ऑब्जेक्ट नोटेशन के लिए खड़ा है, और यह जावास्क्रिप्ट के सबसेट पर आधारित है। डेटा-एक्सचेंज प्रारूप के रूप में, यह वेब प्रोग्रामिंग में व्यापक रूप से उपयोग किया जाता है। यहां हम

  1. जावा में स्ट्रिंग्स की तुलना कैसे करें

    समानता के लिए स्ट्रिंग्स की तुलना करने के लिए, आपको स्ट्रिंग ऑब्जेक्ट के equals का उपयोग करना चाहिए या equalsIgnoreCase तरीके। हम यह भी देखेंगे कि हमें == . का उपयोग क्यों नहीं करना चाहिए स्ट्रिंग की तुलना करने के लिए ऑपरेटर। स्ट्रिंग्स की बराबरी() विधि से तुलना करना अगर हमें जावा में दो स्ट्रिंग्स