问题描述
for循环将由编译器优化。在像您这样的情况下,您无需自己担心优化。信任编译器。
顺便说一句,如果有一种方法可以创建一个包含n个空格字符的字符串,那么它的编码方式就和您刚才一样。
解决方法
java中有没有一种方法可以用指定数量的指定字符创建字符串?就我而言,我需要创建一个包含10个空格的字符串。我当前的代码是:
StringBuffer outputBuffer = new StringBuffer(length);
for (int i = 0; i < length; i++){
outputBuffer.append(" ");
}
return outputBuffer.toString();
有没有更好的方法来完成同一件事。特别是我想快速(在执行方面)。