基本上我的问题是,哪些情况下变量声明是多余的? 作为一个例子:Java中不必要的变量声明?
int[] number = new int[100]
for (int i = 1; i < number.length; i++) {
if (number[i] > max)
max = number[i];
if (number[i] < min)
min = number[i];
}//End of For
int range = max - min;
System.out.println("The range is " + range);
是对范围可变好的代码或者是它不是必需的?它可以在打印语句中用min-max代替。
“好代码”通常是主观的。 – ricky3350
好的代码是易于理解和维护的代码。如果您认为添加一个变量(并根据其目的命名)会提高可读性,请不要犹豫。 –