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 chars, quindi non puoi usarlo per Strings 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)));