【发布时间】:2020-06-03 17:17:33
【问题描述】:
我收到一个类似于“%value1% - %value2% 间隔”的字符串,我有两个整数,比如说 v1 和 v2,这两个值必须替换相应的字段和要查看的字符串结束“v1 - v2 间隔” 我尝试了以下方法:
StringBuilder valueBuilder = new StringBuilder();
valueBuilder.append("%value1% - %value2% interval");
ageBuilder.append(String.format(Locale.getDefault(), "%1$d - %2$d interval", value1, value2))
我无法修改字符串的初始“%value1% - %value2% 间隔”部分!我只能用我收到的 %value1% 和 %value2% 替换它
你有什么建议吗?谢谢!
【问题讨论】:
-
你检查 System.out.printf 了吗?
标签: java string format string-formatting stringbuilder