老师 这个地方有点点不明白为什么数组可以这样传值 数组和变量传值有什么区别呢

来源:5-3 数组的传值

枢九

2020-06-04 16:14:23

。。

写回答

1回答

好帮手慕阿园

2020-06-04

 同学你好,方法的参数类别可以是基本数据类型也可以是引用数据类型,数组属于引用数据类型,也是可以作为方法参数来传值的。
它的的区别是变量传递的是具体的值;不会影响主方法的值; 

而数组的传值是会影响主方法中的值,数组在传递数据时,传递的是数组的引用,传递的参数指向了原数组的内存空间,所以指向的是同一个数组;如果一个修改了,那么原来的数组数据也会同时修改 。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


2

0 学习 · 16556 问题

查看课程