黑马程序员技术交流社区
标题:
求字符串排序功能
[打印本页]
作者:
limengpiao
时间:
2014-9-21 16:12
标题:
求字符串排序功能
有一字符串,我想先按其长度排序,然后按ASCii码排序,应该怎么实现?
作者:
nagi
时间:
2014-9-21 16:46
public static int[] string2ASCII(String s) {// 字符串转换为ASCII码
if (s == null || "".equals(s)) {
return null;
}
char[] chars = s.toCharArray();
int[] asciiArray = new int[chars.length];
for (int i = 0; i < chars.length; i++) {
asciiArray[i] = char2ASCII(chars[i]);
}
return asciiArray;
}
复制代码
再去比较ASCii 接着排序
作者:
LFW
时间:
2014-9-21 17:19
按长度排,可以定义一个比较器实现comparator,重写compare方法。再将比较器对象作为参数给集合的构造函数。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2