正在回答 回答被采纳积分+1
1回答
好帮手慕小蓝
2021-12-09 11:11:16
同学你好,老师没有理解同学意思,请同学详细描述一下问题。
老师这里猜测同学对a和arr两个数组名与其使用位置不是很理解:
1.display和main两个方法中,数组名都是Java标识符,所以只要符合命名规则是可以任意取名的。
2.在display方法中,参数列表中将数组取名为a,所以在display方法中的这个数组,名字就是a了,与其他中数组名是无关的。
3.在main方法中,定义的数组名为arr。当调用display方法时,该方法的参数列表要求传入一个int类型的数组,此处仅对数据类型进行限制,与变量名无关。所以只需要按照参数要求传入是int类型数组即可,即arr变量所代表的数组。
4.上面2和3条用到了局部变量的概念,以及局部变量的有效范围仅在其所在的代码块中这个特点。
如果同学还有疑问,可以在问答区继续提问。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星