读书人

这个程序还能提高速度么?解决方法

发布时间: 2012-01-29 21:39:32 作者: rapoo

这个程序还能提高速度么?
for(int i=0;i <list.size();i++)
{
Arrlist[0]+=10;
}
据说这个有两个地方改动后可以提高运行速度。请高手指点一下。

[解决办法]

int size = list.size();
for(int i = 0; i < size; i++)
{
Arrlist[0] += 10;
}


再快一点

for(int i = list.size(); i > 0; i--)
{
Arrlist[0] += 10;
}

这也许是最快的,当然了,还有更快的改法,就是:

Arrlist[0] += 10 * list.size();

读书人网 >J2SE开发

热点推荐