A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 任楚贤 中级黑马   /  2016-3-18 22:40  /  518 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Collections.sort(list);这个排序的工具中,如果传入的的list是String类型,那他们是怎么进行排序的?

3 个回复

倒序浏览
我记得 好像是 用unicode码 来排序的
回复 使用道具 举报
Collections 对于String类型集合排序 使用的是Unicode,在对于其他应用类型进行排序时,需要重写CompareTof方法
但排序String时不需要,是因为String类中有默认的compareTo()方法;api中说是按字典顺序进行排序,实际上应该就是Unicode编码
回复 使用道具 举报
按第一个字符的Unicode值
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马