什么是pythonic“a”* 10的java等价物?

时间:2012-06-21 05:39:35

标签: java

我想构建一个字符串,其中包含基于运行时变量i的“a”数。例如,如果i的值为3,则字符串的值将为“aaa”,如果i的值为5字符串将是“aaaaa”。我可以在java中创建它[没有在循环中创建字符串缓冲区的明显方法]例如在python中我可以只做string = 'a' * i

2 个答案:

答案 0 :(得分:3)

使用Google Guava,我们可以使用repeat方法:

  

public static String repeat(String string,int count)

     

返回由特定数量的连接组成的字符串   输入字符串的副本。例如,重复("嘿",3)返回   字符串" heyheyhey"。

答案 1 :(得分:1)

char [] a = new char[5];
Arrays.fill(a, 'f');
相关问题