我希望在字符串中附加一个字符n
次作为前缀。有没有办法使用String.format()
?
答案 0 :(得分:1)
如果你真的想使用String.format,你可以做
String prefix = String.format("%" + n + "s", "").replace(' ', ch);
更有效的方法是
char[] chars = new char[n];
Arrays.fill(chars, ch);
String prefix = new String(chars);