publicvoidzero(){intsum=0;for(inti=0;i根据Androiddocumentation,在上面的代码中,零速度较慢。但我不明白为什么?好吧,我还没有学到那么深,但据我所知,length是一个字段而不是方法。那么当循环检索它的值时,它与从局部变量中检索有何不同?并且数组长度在初始化后始终是固定的。我错过了什么? 最佳答案 嗯,我想这是因为在零时,他总是需要从mArray中检索信息,而在一时,他可以访问它.这意味着,zero需要两个“方法”:访问mArray获取mArray.length但是一个只需要一