Katakanlah Anda memiliki literal String dengan banyak tanda kutip di dalamnya. Anda bisa lolos dari semuanya, tapi itu menyebalkan, dan sulit dibaca.
Dalam beberapa bahasa, Anda bisa melakukan ini:
foo = '"Hello, World"';
Di Java, bagaimanapun, ''
digunakan untuk char
s, jadi Anda tidak dapat menggunakannya untuk String
s dengan cara ini. Beberapa bahasa memiliki sintaks untuk mengatasi ini. Misalnya, di python, Anda dapat melakukan ini:
"""A pretty "convenient" string"""
Apakah Java memiliki sesuatu yang serupa?
System.out.println(mapperObj.writeValueAsString(mapperObj.readValue(str, Object.class)));