Supposons que vous ayez un littéral String avec beaucoup de guillemets à l'intérieur. Vous pourriez tous leur échapper, mais c'est pénible et difficile à lire.
Dans certaines langues, vous pouvez simplement faire ceci:
foo = '"Hello, World"';
En Java, cependant, ''est utilisé pour chars, vous ne pouvez donc pas l'utiliser pour Strings de cette façon. Certaines langues ont une syntaxe pour contourner ce problème. Par exemple, en python, vous pouvez faire ceci:
"""A pretty "convenient" string"""
Java a-t-il quelque chose de similaire?
System.out.println(mapperObj.writeValueAsString(mapperObj.readValue(str, Object.class)));