編寫我的第一個真正的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");
但連字符有特殊含義格式,我怎麼能逃脫它?
試着用 「\」 來逃避連字符但是Eclipse正確地告訴我:
無效的轉義序列(有效問卷是\ B \牛逼\ n \˚F\ r \」 \」 \)
乾杯
實際上被打印出來,什麼失蹤
s
? 「沒有工作」的 – 2013-04-04 17:45:15完全沒有幫助。發佈問題時,請發佈確切的錯誤消息或您看到的實際輸出。 – dimo414 2013-04-04 17:53:15