我感觉一二处应该一样啊,求指点
2处的scores[i] 是for循环遍历数组输出的成绩的前三名的变量,
1处的scores是方法的参数名称,也就是数组名
1处代码的意思是调用无返回值带参方法 语法是:对象名.方法名(实参);
你是说
那么1处为啥是scores而不是scores[i]?
吧,你i打成2了。
1处scores是指整个数组输入给下面方法中的参数,就是和showTop3后面括号中的内容相对应。
2处scores[i]只是输出当前scores数组中的一个元素而已。