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

जावा में किसी कैरेक्टर को स्ट्रिंग में कैसे बदलें: कौन सी विधि सर्वोत्तम है?

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

How to Convert a Character to a String in Java: Which Method is Best?

जावा में वर्णों को स्ट्रिंग्स में परिवर्तित करना:

चरित्र डेटा के साथ काम करते समय, कभी-कभी एक वर्ण द्वारा दर्शाए गए एकल वर्ण को परिवर्तित करना आवश्यक होता है एक स्ट्रिंग के लिए. जावा इस रूपांतरण को सुविधाजनक बनाने के लिए कई तरीके प्रदान करता है। चार) विधि। यह विधि एकल वर्ण को इनपुट के रूप में लेती है और उसके अनुरूप स्ट्रिंग प्रतिनिधित्व लौटाती है। उदाहरण के लिए:

char ch = 'a'; स्ट्रिंग str = कैरेक्टर.टूस्ट्रिंग(ch); // str में अब "a" शामिल है

String.valueOf(char) एक और तरीका है जो अनिवार्य रूप से वही काम करता है। यह विभिन्न प्रकार के डेटा प्रकारों को इनपुट के रूप में लेता है, जिसमें वर्ण भी शामिल हैं, और उनके स्ट्रिंग प्रतिनिधित्व लौटाता है। . बस एक खाली स्ट्रिंग को उस वर्ण के साथ जोड़ दें जिसे आप कनवर्ट करना चाहते हैं:

char ch = 'a';
String str = Character.toString(ch); // str now contains "a"
हालांकि, यह विधि कम कुशल है क्योंकि इसमें अनावश्यक ऑब्जेक्ट निर्माण शामिल है।

सही विधि चुनना

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

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

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

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

Copyright© 2022 湘ICP备2022001581号-3