+ -
当前位置:首页 → 问答吧 → 数组在排序前后是同一个数组么

数组在排序前后是同一个数组么

时间:2011-10-25

来源:互联网

数组在排序前后是同一个数组么

作者: hjh333123   发布时间: 2011-10-25

引用楼主 hjh333123 的回复:
数组在排序前后是同一个数组么

具体点啊

作者: yangjunloveyu   发布时间: 2011-10-25

Arrays.sort() 返回类型是void,所以是同一个数组

作者: zhaoct   发布时间: 2011-10-25

如果是自己些排序算法的话,这个是可控的
如果是调用API,则看一下传入参数和返回值便知~

作者: JieTouLangRen   发布时间: 2011-10-25


数组是一个引用类型,排序前和排序后,在栈空间的地址是一样的。
既然已经排序了,那么堆空间中的内容可能就会发生变化。

作者: tbrgsy   发布时间: 2011-10-25

这要看你如何排序了。是不是同一个,自己说了算

作者: gukuitian   发布时间: 2011-10-25

这种问题 接分你懂的~~

作者: nizhicheng   发布时间: 2011-10-25

看具体怎么实现的

作者: udbwcso   发布时间: 2011-10-25

你们把我都说糊涂啦

作者: QEC568320642   发布时间: 2011-10-25

这个问题是有点纠结,按说排序以后他的空间位置已经改变了,已近不属于原来的数组了

作者: m540920181   发布时间: 2011-10-25