2008-10-14 17 views
22

Esta pregunta es prácticamente la misma que this .Net question exept para java.escapando caracteres de formato en java String.format

¿Cómo escapas los caracteres% 1 $ en un java string.format?

La razón por la que necesito hacer esto es porque estoy creando una cadena que luego tendrá más información insertada en ella. He pensado en tener uno de los argumentos simplemente ser "% 1 $" pero eso no parece ser muy elegante?

lo siento si esto es obvio mi java es un poco oxidado.

Respuesta

57

justo Usted puede doblar el%

0

O se puede utilizar la propuesta de DRAEMON, o bien también puede echar un vistazo a java.text.MessageFormat class que tiene más potente que el formato de habilidades String.Format()

Cuestiones relacionadas