i--比i++的效率高?
如for循环体,每次循环的时候,都得判断当前的下标和数组长度的关系,数组的长度计算了N次,如果采用i--,那么只需要计算1次。
i++:每次执行到循环体里面就要先获取索引的长度int i ,然后计算list.size()并做比较,循环n次就要计算n次list.size()是比较耗费性能的。
i--:只需要在循环的第一次int i = list.size()时获得一次长度,后面不需要变化,只需要进行自减操作就ok
所以大家在对效率有要求的时候尽量使用i--,少使用i++