这被认为是一种不好的做法吗?具体来说,如果我使用名称"average"作为方法"average"中的局部变量,是否可以?
public static double average(double[] arr) {
double average = 0.0;
for (int = 0; i < arr.length; i++) {
average += arr[i];
}
average /= arr.length;
return average;
}
Run Code Online (Sandbox Code Playgroud)
该变量不代表average,它代表了sum.你应该这样命名.
public static double average(double[] arr) {
double sum = 0.0;
for (int = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum / arr.length;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |