我正在编写一款Android游戏,尽可能地提高效率。
我知道for循环比foreach更高效,但我想知道以下两个项目的效率是否有差异:
// itemsList is an ArrayList
int length = itemsList.size();
for(int i=0; i < length; i++)
{
// do stuff
}
VS
for(int i=0; i < itemsList.size(); i++)
{
// do stuff
}