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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 253663946 中级黑马   /  2016-4-21 20:55  /  518 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请问怎么实现字符串排序啊?API好像没有这个方法啊.自己去写的可以实现吗?

3 个回复

倒序浏览
八月抹央 来自手机 中级黑马 2016-4-21 21:01:10
沙发

java实现字符串排序
      有一些A、C、M组成的字符串,将其按字符A排序

      输入:一组测试数据,输入数据由若干行组成,每行是字符A、C或M组成的字符串。(每个字符串长度不超过1200)

      输出:对所有输入的数据,先按字符A的个数进行升序排序,如果字符A的数量相等,再按出现的先后顺序排序,每行输出一个字符串。

      主要思想:

      1.获取A出现的次数,采用正则表达式匹配

      2.获取A第一次出现的下标,用于区分A出现次数相同时,按A首次出现的下标排序
回复 使用道具 举报
转成字符数组排序就可以了,需要的话再转回来。
回复 使用道具 举报
可以写,字符串不是可以比大小么
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马