2011-12-02 8 views
24

के अंदर कोटेशन अंक मुझे आपके लोगों से कुछ मदद चाहिए। मैं एक स्ट्रिंग name = "john"एक स्ट्रिंग

है लेकिन मैं "" (कोटेशन) सहित "john" के रूप में इस स्ट्रिंग नाम को बचाने के लिए,

String name = ""john""; 
String name1 = "[john]" 

कुछ एक ने मुझे इस के साथ मदद कर सकते हैं चाहता हूँ।

+1

वह "[जॉन]" का क्या अर्थ है? क्या यह एक और उदाहरण है? – Thomas

+0

हां, इसका एक और उदाहरण है, लेकिन अगर मैं सीधे वैरिएबल नाम का उपयोग करना चाहता हूं, तो मेरा मतलब है कि मैं इसे "\" + name + \ "" जैसा उपयोग कर सकता हूं। – jimmy

उत्तर

80
String name = "\"john\""; 

आपको सामने \ चरित्र का उपयोग करके उद्धरण चिह्नों की दूसरी जोड़ी से बचना होगा। http://www.javacoffeebreak.com/faq/faq0050.html को देखने लायक हो सकता है जो कुछ विस्तार से बताता है।

अन्य परिदृश्य जहां आप यह सेट चर:

String name2 = "\""+name+"\""; 

कंसोल में अनुक्रम:

> String name = "\"john\""; 
> name 
""john"" 
> String name2 = "\""+name+"\""; 
> name2 
"""john""" 
+0

लेकिन अगर मैं सीधे वैरिएबल नाम का उपयोग करना चाहता हूं, तो मेरा मतलब है कि मैं इस तरह \ "+ नाम + नाम \" "उपयोग कर सकता हूं। – jimmy

+0

यह बहुत मदद करता है। बहुत बहुत धन्यवाद – XxXk5XxX

+0

इस प्रश्न के लिए पूर्ण उत्तर और अन्य उत्तरों को नष्ट करना होगा। –

5

आप इस तरह दोहरे उद्धरण चिह्नों भाग निकले जोड़ सकते हैं: String name = "\"john\"";

8

आप उद्धरण चिह्नों से बचने के लिए की जरूरत है :

String name = "\"john\""; 
2

आप एस्केप अनुक्रम का उपयोग कर ऐसा कर सकते हैं।

\"

तो तुम कुछ इस तरह लिखने के लिए करना होगा:

String name = "\"john\""; 

आप here से भागने दृश्यों के बारे में सीख सकते हैं।