Come hanno detto Kent e Jon, no non c'è.
Sto rispondendo solo per sottolineare che anche se ci fosse, per il tuo caso particolare, sarebbe una cattiva idea nel caso generale, assumendo un programma più che una tantum.
I programmi Java funzionano su più piattaforme rispetto a Windows e altre piattaforme hanno delimitatori di file diversi. Così, invece di trattare con backslash sfuggiti, il modo corretto di gestire il vostro esempio particolare è ottenendo la proprietà separatore di file:
String sep = System.getProperty("file.separator");
String filename = ROOTDIR + sep + "folder" + sep + "afile";
Dove avreste creato separatamente ROOTDIR sulla base di qualche politica - non solo la piattaforma, ma se vuoi che il tuo "afile" sia relativo alla radice del file system attuale o alla directory home dell'utente.
Ma sicuramente, l'uso della proprietà separatore di file rende i programmi più largamente utilizzabili. È più lavoro? Sì. Come dice Wanda Sykes, "Ma ne vale la pena".
Possibile duplicato di: http://stackoverflow.com/questions/2018556/does-java-have-the-character-to-escape-string-quotes-diventa/2018583#2018583 – codaddict
Ha preso la libertà di chiarire il titolo poiché ' @ 'può essere usato per usare anche le parole chiave della lingua come identificatori. – Joey
@unicornaddict: in effetti è la stessa domanda. Le scuse non l'hanno visto durante la ricerca. @ Johannes - buona mossa .. grazie –