当前位置:编程学习 > JAVA >>

关于SET集合的排序问题

从TXT文档中读取姓名,将其存入SET集合。要求是以“姓名的拼音”升序排列。请问怎么实现?各位前辈们请教了。谢谢哦。 --------------------编程问答-------------------- 哥們,你就死了這條心吧, Set達不到你的要求 --------------------编程问答-------------------- 那该用哪个集合呢? --------------------编程问答-------------------- 可以直接用数组,然后借助 java.util.Arrays.sort() 就可以帮你排序了,数字、字符串都可以。

但是遗憾的是,以“姓名的拼音”升序排列是没戏的,除非自己写一个继承Comparable接口。


你的问题核心难度是“姓名的拼音”,找找此类算法吧,开源的有:
http://pinyin4j.sourceforge.net/

补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,