जावा में स्ट्रिंग्स को प्रिंट करते समय, आपको ऐसे उदाहरण मिल सकते हैं जहां आप आउटपुट के भीतर डबल-कोटेड स्ट्रिंग्स को शामिल करना चाहते हैं। डिफ़ॉल्ट रूप से, System.out.print('Hello') का उपयोग करके; उद्धरणों को छोड़कर, बस "हैलो" प्रिंट करेगा। दोहरे उद्धरण चिह्नों के साथ "हैलो" जैसा आउटपुट प्राप्त करने के लिए, आपको एक विशिष्ट तकनीक का उपयोग करना होगा।
उद्धरण के साथ "हैलो" प्रिंट करने के लिए, आपको इससे बचना होगा बैकस्लैश () का उपयोग करके दोहरे उद्धरण चिह्न। संशोधित कथन होगा:
System.out.print("\"Hello\"");
दोहरे उद्धरण से बचकर, आप जावा को इसे एक शाब्दिक चरित्र के रूप में मानने का निर्देश देते हैं एक स्ट्रिंग सीमांकक की तुलना में। यह आपको स्ट्रिंग के साथ डबल कोट प्रिंट करने की अनुमति देता है।
बैकस्लैश कैरेक्टर जावा स्ट्रिंग्स और कैरेक्टर में एस्केप अनुक्रम के रूप में कार्य करता है। यह इंगित करता है कि निम्नलिखित चरित्र की शाब्दिक व्याख्या नहीं की जानी है, बल्कि यह एक विशेष चरित्र या पलायन अनुक्रम का प्रतिनिधित्व करता है। अन्य वर्ण जिन्हें विशेष उपचार की आवश्यकता है उनमें शामिल हैं:
उपरोक्त कैरेक्टर एस्केप के अलावा, आप यूनिकोड एस्केप सीक्वेंस का उपयोग करके अपने जावा कोड में यूनिकोड कैरेक्टर भी शामिल कर सकते हैं। ये अनुक्रम "\uxxxx" का रूप लेते हैं, जहां xs हेक्साडेसिमल अंकों का प्रतिनिधित्व करते हैं। हालाँकि, ये अनुक्रम सामान्य स्ट्रिंग एस्केप से अलग हैं और इन्हें जावा प्रोग्राम में कहीं भी उपयोग किया जा सकता है, न कि केवल स्ट्रिंग या कैरेक्टर अक्षर के भीतर।
इस विषय पर गहराई से विचार करने के लिए, विचार करें निम्नलिखित संसाधन:
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3