जावा प्रोग्रामिंग में, कभी-कभी एक वर्ण (चार) को एक स्ट्रिंग (स्ट्रिंग) में परिवर्तित करना आवश्यक होता है। यह रूपांतरण सीधा हो सकता है, वांछित परिणाम प्राप्त करने के लिए विधियों और शॉर्टकट का उपयोग किया जा सकता है। (चार) विधि. यह विधि इनपुट के रूप में एक अक्षर लेती है और संबंधित स्ट्रिंग लौटाती है।
char myChar = 'a'; स्ट्रिंग myString = कैरेक्टर.toString(myChar); // myString में अब "a" हैस्ट्रिंग कॉन्सटेनेशन का उपयोग करनाchar myChar = 'a';
String myString = Character.toString(myChar); // myString now holds "a"
स्ट्रिंग myString = "" मायचार; // myString में अब "a" हैहालाँकि, ध्यान दें कि इस विधि के परिणामस्वरूप अधिक जटिल संकलन प्रक्रिया होती है, जो कैरेक्टर.टूस्ट्रिंग (चार) का उपयोग करने की तुलना में कम कुशल कदम पेश करती है। String myString = "" myChar; // myString now holds "a"
प्रदर्शन को अनुकूलित करने और अनावश्यक सरणी आवंटन से बचने के लिए, स्ट्रिंग संयोजन के बजाय String.valueOf(char) का उपयोग करने की अनुशंसा की जाती है।
String myString = String.valueOf(myChar) ; // myString में अब "a" हैयह विधि आंतरिक रूप से चरित्र को एकल-तत्व सरणी में लपेटती है और सरणी प्रतिलिपि की आवश्यकता को छोड़कर इसे एक निजी कन्स्ट्रक्टर को भेजती है, जो दक्षता को बढ़ाती है।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3