如何在java中重复字符串“n”次?
我希望能够重复一串文本“n”次:
像这样的东西——
String "X", user input = n, 5 = n, output: XXXXX
我希望这是有道理的...(请尽可能具体)
我希望能够重复一串文本“n”次:
像这样的东西——
String "X", user input = n, 5 = n, output: XXXXX
我希望这是有道理的...(请尽可能具体)
str2 = new String(new char[10]).replace("\0", "hello");
注意:这个答案最初是由user102008发布的:在java中重复字符串的简单方法
为了重复字符串n次,我们在Apache commons的Stringutils类中有一个重复方法。在rebut方法中,我们可以给出字符串和字符串应该重复的次数,以及分隔重复字符串的分隔符。
前任:StringUtils.repeat("Hello"," ",2);
返回“Hello Hello”
在上面的示例中,我们将 Hello 字符串重复两次,空格作为分隔符。我们可以在3个参数中给出n次,在第二个参数中给出任何分隔符。