Написание моего первого реального бита кода Java, и я изо всех сил пытаюсь разобраться в этом.Java - String.format с дефис
Мне нужно создать строку в заданном формате:
code:100-100-100
Я использую string.Format, чтобы попытаться создать его:
String templateFormat = "code:%1$-%2$s-100";
String code = String.format(templateFormat, "100", "100", "100");
Но дефис имеет особое значение для форматере , как я могу избежать этого?
Пытался избежать дефис с "\", но затмение справедливо сообщил мне:
Invalid последовательность эвакуации (годные являются \ Ь \ т \ п \ е \ г \»\» \)
Приветствия
Что на самом деле получает распечатанный? –
«Это не сработало» совершенно бесполезно. При публикации проблемы отправьте точное сообщение об ошибке или фактический результат, который вы видели. – dimo414