"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावा में लूप्स के बिना स्ट्रिंग में कैरेक्टर की उपस्थिति की जांच कैसे करें?

जावा में लूप्स के बिना स्ट्रिंग में कैरेक्टर की उपस्थिति की जांच कैसे करें?

2024-11-14 को प्रकाशित
ब्राउज़ करें:499

How to Check for Character Presence in a String Without Loops in Java?

स्ट्रिंग विदाउट लूप्स में कैरेक्टर प्रेजेंस की जांच करना

यह निर्धारित करने का कार्य कि किसी दिए गए स्ट्रिंग में कोई विशिष्ट कैरेक्टर दिखाई देता है या नहीं, प्रोग्रामिंग में अक्सर सामने आता है . जावा में, इसे पूरा करने के लिए कई तरीके हैं, लेकिन एक प्रभावी तरीका जो लूप का उपयोग करने से बचता है वह है IndexOf() विधि का लाभ उठाना।

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

उदाहरण के लिए, यदि आपके पास "हैलो" नामक एक स्ट्रिंग है और आप यह जांचना चाहते हैं कि वर्ण 'ई' है या नहीं मौजूद है, तो आप निम्नलिखित कोड का उपयोग कर सकते हैं:

int index = "hello".indexOf('e');

यदि वर्ण 'e' दिखाई देता है स्ट्रिंग, IndexOf() विधि अपनी स्थिति लौटा देगी, जो इस उदाहरण में 1 है। यदि वर्ण मौजूद नहीं है, तो यह -1 लौटाएगा।

indexOf() विधि को नियोजित करके, आप तेजी से और कुशलता से यह निर्धारित कर सकते हैं कि एक स्ट्रिंग के भीतर एक विशिष्ट चरित्र मौजूद है या नहीं, जिससे यह स्ट्रिंग हेरफेर के लिए एक मूल्यवान उपकरण बन जाता है। और खोज अभियान।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3