黑马程序员技术交流社区
标题:
怎么实现Hashset和Hashmap的排序
[打印本页]
作者:
黑马华
时间:
2013-5-1 10:55
标题:
怎么实现Hashset和Hashmap的排序
本帖最后由 黑马华 于 2013-5-1 22:28 编辑
可能有点专牛角尖,用TreeMap跟TreeSet不就行了,但是我想这两个集合有没有方法通过转换或者调用什么方法能实现,毕老师讲list集合能用Collections工具类之后疑问
作者:
strawberry2013
时间:
2013-5-1 13:00
楼主,不明白你的说的是什么!
作者:
吴传淦
时间:
2013-5-1 13:22
不能排序吧。可以把Hashset和Hashmap里面的内容放到list集合里面再使用Collections.sort进行排序,然后查看排序后的内容
作者:
cowthan
时间:
2013-5-1 17:51
Hash讲究的是能根据名字直接得到地址,从而快速检索,所以你是没办法在哈希的内部排序的,
当然你可以遍历然后排序输出到另一个容器中,使用哈希是不能依赖于排序的,你先插入的数据
不一定先取出来
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2