escapar caracter $

klondike
30 de Junio del 2005
¿Alguien sabe como hay que hacerlo?
En la ayuda de Sun dicen que es tan sencillo como poner barra invertida + $, pero da error al compilar diciendo que no es una secuencia de escape válida.
La otra posibilidad que menciona la ayuda de java es encerrar el caracter entre barra invertida+Q y barra invertida+E, pero el compilador tampoco lo considera una secuencia válida.
¿Qué estoy haciendo mal?

geobasis
30 de Junio del 2005
Supongo que el $ representa una letra y si lo que quieres es escribir en pantalla o guardar algo como t , n entonces debes poner \t, \n, etc

klondike
30 de Junio del 2005
Lo que quiero es escribir en pantalla (en realidad generar un fichero, pero para el caso es lo mismo) el símbolo del dólar, es decir $.
El problema es que si no lo escapo lo toma como un metacarácter, y lo que yo pretendo es grabar el literal $. Poner la barra invertida delante no funciona, como ya dije el compilador se queja y me dice que no es una secuencia de escape válida.