Come posso stampare caratteri di escape in Java

Quando ho una stringa come:

String x = "hello\nworld"; 

Come posso ottenere Java per stampare il carattere di escape effettivo (e non interpretarlo come un carattere di escape) quando si usa System.out?

Ad esempio, quando si chiama

 System.out.print(x); 

Vorrei vedere:

 hello\nworld 

E non:

 hello world 

EDIT: Le mie scuse, dovrei chiarire la domanda. Non ho il controllo su cosa ‘x’ sarà, potrebbe essere una stringa che ho letto da un file. Vorrei che x conservasse i suoi caratteri di escape durante la normale esecuzione del programma, ma per scopi di debug mi piacerebbe vedere i caratteri di escape reali.

Scrivere un metodo che sottende ogni personaggio di fuga sembra eccessivo. Non c’è una migliore libreria di stampa oltre a PrintStream che fa questo per me?

Se hai familiarità con Ruby, pensa a x.inspect ()