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