int index= -1; for (int i =0; i < array.length; i++) { if (searchKey == array[i]){ index = i; break; } } return index; 请教下!不知道每次是否都会取数组的长度,对这方面不是很了解,求教!谢谢,没啥积分了。
还是有影响的,虽然说影响不大,在极端要求性能的地方还是要用变量,稍微修改下就可以了。
int index= -1;
int iLen=array.length
for (int i =0; i < iLen; i++) {
if (searchKey == array[i]){
index = i;
break;
}
}
return index;