编写我的第一个真正的 Java 代码,我正在努力弄清楚这一点。
我需要生成一个设置格式的字符串:
code:100-100-100
我正在使用 String.format 尝试生成它:
String templateFormat = "code:%1$-%2$s-100";
String code = String.format(templateFormat, "100", "100", "100");
但是连字符对格式化程序有特殊含义,我该如何转义呢?
试图用“\”转义连字符,但 Eclipse 正确地告诉我:
无效的转义序列(有效的是 \b \t \n \f \r \" \' \ )
干杯