【发布时间】:2012-10-14 21:43:43
【问题描述】:
我正在尝试打印一个包含数千个条目的 ArrayList(它必须找到 1 到 1000000 之间的所有素数)。在程序的最后,我调用了这个方法:
println(myArrayList);
虽然这仅适用于几百个条目,但一旦有更多条目,打印数组列表要比查找素数花费更多的时间。
迭代它会更有效吗?还是使用不同的类?
【问题讨论】:
-
好的,问题是我使用的是 ACM ConsoleProgram 类(老师希望我们学习这个库),它的打印速度比标准控制台慢得多。一旦我切换到控制台,它就会快得多,对于你建议的所有方式。
-
您应该接受您的答案或提供 cmets。
标签: java performance arraylist primes