问答详情
源自:7-22 数组排序sort()

关于数组sort()里面的方法函数。

为啥,这样讲  若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。
  若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。
  若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。

那如果是1和1.5不就不能比较了吗?测试结果是能比较。所以我我矛盾了。。。

提问者:qq_凉晨_0 2015-04-24 11:21

个回答

  • 哟_笨小孩
    2015-04-24 15:29:13
    已采纳

    这个方法返回值是 大于0;0;小于0;以此来进行排序的

  • 爱溜达
    2015-05-04 18:57:12

    不理解,a 和b的值都没有