为了账号安全,请及时绑定邮箱和手机立即绑定

sort()默认升序排列吗

sort()默认升序排列吗

qq_韬_2 2016-11-15 17:40:05
查看完整描述

2 回答

?
belightning

TA贡献2条经验 获得超2个赞

sort()方法会调用每个数组项的toString()转型方法,比较得到的字符串的编码大小,按照最小值在前面,最大值在后面的方式排序。

查看完整回答
2 反对 回复 2016-11-15
?
qq_连环_04358155

TA贡献34条经验 获得超5个赞

实现了比较器借口Comparable的类型数组,比如int double等等char String等,可以排序的都是按照升序

查看完整回答
反对 回复 2016-11-16
?
大董你能行

TA贡献1条经验 获得超0个赞

默认升序,但是是按照字符串的字符编码来排序,所以你在输入数字排序的时候有时候会得到与你想的不一样的结果;最好封装一个函数,进行参数的比较,因为参数都是按值传递的,在进行sort排序即可,如果你想反转排序,可以采用reverse

查看完整回答
反对 回复 2016-11-16
?
NadiaSmile

TA贡献149条经验 获得超291个赞

默认升序~~

望采纳~~~

查看完整回答
反对 回复 2016-11-16
?
天天_

TA贡献14条经验 获得超7个赞

对的。

查看完整回答
反对 回复 2016-11-15
?
stone310

TA贡献361条经验 获得超191个赞

默认按字符编码排列

查看完整回答
反对 回复 2016-11-15
?
kofzxaaa

TA贡献66条经验 获得超26个赞

是的。

查看完整回答
反对 回复 2016-11-15
  • 2 回答
  • 0 关注
  • 4632 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信