对于Java中的.sort
方法,我有一个基本的问题。
我只需要对它的工作原理进行一些“脚踏实地”的解释:
如果我有一个数组:
var myArray = [40, 50, 30, 70];
我想从最小到最大对myArray
进行排序:
myArray.sort(function(a,b) {
return a-b;
});
那么,逐步解决...
-10
小于0
..保持原样。20
大于0
..将数组重新排列为: [40,30,50,70]
。
因此,一旦重新排列完成。.我假设sort
方法是否重新开始?
对不起,如果这是超级基础,但又很好奇..也许我错过了发生的事情。