मान लें कि आपके पास एक स्ट्रिंग शाब्दिक है, जिसके अंदर बहुत सारे उद्धरण चिह्न हैं। आप उन सब से बच सकते हैं, लेकिन यह एक दर्द है, और पढ़ना मुश्किल है।
कुछ भाषाओं में, आप ऐसा कर सकते हैं:
foo = '"Hello, World"';
जावा में, हालांकि, एस के ''
लिए उपयोग किया जाता है char
, इसलिए आप इसे String
इस तरह से उपयोग नहीं कर सकते । कुछ भाषाओं में इसके चारों ओर काम करने के लिए वाक्य रचना है। उदाहरण के लिए, अजगर में, आप यह कर सकते हैं:
"""A pretty "convenient" string"""
क्या जावा में कुछ समान है?
System.out.println(mapperObj.writeValueAsString(mapperObj.readValue(str, Object.class)));