【发布时间】:2012-01-21 17:38:45
【问题描述】:
对于这个for循环,运行时间是O(n)还是O(n^2):
char[] ar = new char[1000];
String s = "";
Arrays.fill(ar, 'a');
for(Character c: ar){
s += c;
}
所以基本上,字符串 + 的运行时间是多少?它在 Java 中是如何在幕后工作的?
【问题讨论】:
标签: java algorithm memory runtime addition