java编程选择排序时用swap(arr[i],arr[j])为什么不能对数组的元素进行互换?
答案:1 悬赏:10
解决时间 2021-01-28 20:56
- 提问者网友:疯孩纸
- 2021-01-27 22:04
java编程选择排序时用swap(arr[i],arr[j])为什么不能对数组的元素进行互换?
最佳答案
- 二级知识专家网友:拾荒鲤
- 2021-01-27 22:29
java中方法传递参数,如果是基本类型,那么传递的是数值,如果是引用类型,则传递内存地址,你的第二个方法就是把数组作为参数,就是把数组的内存地址传递过去,这样就是修改内存地址上的值,是会反应到原有数组上的。你需要看下引用类型和基础类型的区别这方面的知识
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯