明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的。
所以例如下面的操作:
for (int i = 0; i < list.size(); i++) {...}
建议替换为:
int length = list.size(); for (int i = 0, i < length; i++) {...}
这样,在list.size()很大的时候,就减少了很多的消耗。
明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的。
所以例如下面的操作:
for (int i = 0; i < list.size(); i++) {...}
建议替换为:
int length = list.size(); for (int i = 0, i < length; i++) {...}
这样,在list.size()很大的时候,就减少了很多的消耗。