例如,如果我要将数组中的所有负整数设置为0,哪个代码更常用或更快速?
int[] arr = {1,-2,-3,4,-5};
for (int i = 0; i < arr.length; i++){
if (arr[i] < 0){
arr[i] = 0;
}
}
OR
int[] arr = {1,-5};
for (int i = 0; i < arr.length; i++){
arr[i] = Math.max(arr[i],0);
}
我发现我经常使用第一个。