ucieczki znaków formatowania w Javie string.Format

głosy
22

To pytanie jest prawie taka sama jak to pytanie .NET exept for Java.

W jaki sposób można uciec% 1 $ znaki w String.Format java?

Powodem muszę to zrobić, że buduję się ciąg znaków, który będzie później mieć więcej informacji włożonej do niego. Myślałam o konieczności jedna z args prostu być „% 1 $”, ale to nie wydaje się być bardzo elegancki?

Przepraszam, jeśli jest to oczywiste mój Java jest odrobinę zardzewiały.

Utwórz 14/10/2008 o 15:12
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
57

Można po prostu podwoić w%

Odpowiedział 14/10/2008 o 15:14
źródło użytkownik

głosy
0

Albo można użyć propozycję Draemon, albo można też spojrzeć na klasy java.text.MessageFormat że ma więcej możliwości formatowania niż string.Format siłę! ()

Odpowiedział 14/10/2008 o 15:43
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more