Этот вопрос уже имеет ответ здесь:
Я хотел бы создать функцию, которая имеет следующую подпись:
public String createString(int length, char ch)
Это должно возвратить строку повторяющихся символов указанной длины.
Например, если длина равняется 5, и ch является 'p', которым должно быть возвращаемое значение:
ppppp
Существует ли способ сделать это без цикличного выполнения, пока это не необходимая длина?
И без каких-либо внешне определенных констант?
char[] chars = new char[len];
Arrays.fill(chars, ch);
String s = new String(chars);
StringUtils.repeat (str, count)
из apache commons-lang