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

मैं कैसे प्रभावी रूप से यह निर्धारित कर सकता हूं कि क्या एक जावा स्ट्रिंग एक पूर्णांक का प्रतिनिधित्व करता है?

2025-03-24 को पोस्ट किया गया
ब्राउज़ करें:281

] हालाँकि, इसे पूरा करने के लिए विभिन्न दृष्टिकोण हैं:

How Can I Effectively Determine if a Java String Represents an Integer?

भोली विधि:

स्ट्रिंग के माध्यम से पुनरावृति करें और यह सुनिश्चित करें कि सभी वर्ण दिए गए रेडिक्स के लिए मान्य अंक हैं। यह सबसे कुशल विधि है क्योंकि यह प्रत्येक वर्ण को केवल एक बार जांचता है। यह विधि भोले दृष्टिकोण की तुलना में अधिक महंगी है, लेकिन विभिन्न त्रुटि स्थितियों को संभालती है। यदि पार्सिंग सफल होता है, तो स्ट्रिंग एक पूर्णांक का प्रतिनिधित्व करती है। हालाँकि, यह विधि अमान्य इनपुट के लिए अपवादों को फेंक देती है, जो वांछनीय नहीं हो सकती है। वापसी isinteger (s, 10); } सार्वजनिक स्थैतिक बूलियन isinteger (स्ट्रिंग एस, इंट रेडिक्स) { if (s.isempty ()) { विवरण झूठा है; } for (int i = 0; i

अंततः, उपयोग करने के लिए सबसे अच्छी विधि प्रदर्शन आवश्यकताओं पर निर्भर करती है और क्या अपवाद हैंडलिंग पसंद की जाती है।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3