Supponiamo che tu abbia una stringa letterale con molte virgolette al suo interno. Potresti sfuggire a tutti, ma è un dolore e difficile da leggere.
In alcune lingue, puoi semplicemente farlo:
foo = '"Hello, World"';
In Java, tuttavia, ''
è usato per char
s, quindi non puoi usarlo per String
s in questo modo. Alcuni linguaggi hanno una sintassi per aggirare questo problema. Ad esempio, in Python, puoi fare questo:
"""A pretty "convenient" string"""
Java ha qualcosa di simile?
System.out.println(mapperObj.writeValueAsString(mapperObj.readValue(str, Object.class)));