论坛首页 Java企业应用论坛

HashMap的应用

浏览 8494 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-09-09  
CurrentJ 写道
请各位好好看看hashmap和treemap的实现再说好不好

难道我说错什么了?
0 请登录后投票
   发表时间:2011-09-09  
取keyset
对key排序
然后输出
0 请登录后投票
   发表时间:2011-09-09  
各位看清题目在回复。。。。。。
0 请登录后投票
   发表时间:2011-09-09  
volking 写道
取keyset
对key排序
然后输出

我也是这么想,取出键值然后根据hashcode排序,可是HashMap的输出是无序的呀!你把key值排序了,还是徒劳的!我最近比较忙,过几天我再好好想想。
0 请登录后投票
   发表时间:2011-09-09  
ansjsun 写道
Dark-Mraz 写道
Laosong 写道
通过TreeMap进行key值的hashcode排序即可!

那还放在HashMap里做什么


应用场景不同一把..
hashMap适合于快速查找...
而TreeMap则是插入中排序..


TreeMap是通过二叉树实现的....


HashMap 遍历肯定要比 TreeMap快..

在空间商..HashMap更省空间.效率更高..

在大数据量处理上..首选HashMap



我不是这个意思,我意思是说如果还要通过TreeMap对Key进行排序,那题目何必指定HashMap。
直接放在TreeMap里不行吗?为什么多此一举。。
0 请登录后投票
   发表时间:2011-09-09  
ansjsun 写道
Laosong 写道
通过TreeMap进行key值的hashcode排序即可!

楼上+1.................................



hashcode 跟 treemap 木关系吧!!
0 请登录后投票
   发表时间:2012-02-13  
看了楼上的讨论,我感觉大家还得返璞归真,看看最基础的一些知识吧。。。
请参考: http://feikiss.iteye.com/admin/blogs/1312501
0 请登录后投票
   发表时间:2012-02-13  
又跑偏了,哈哈,LZ很无奈
0 请登录后投票
   发表时间:2012-02-13  
feikiss 写道
看了楼上的讨论,我感觉大家还得返璞归真,看看最基础的一些知识吧。。。
请参考: http://feikiss.iteye.com/admin/blogs/1312501

Y的你的这篇文章和LZ的提问有啥关系!
0 请登录后投票
   发表时间:2012-02-14  
Java_Eye007 写道
feikiss 写道
看了楼上的讨论,我感觉大家还得返璞归真,看看最基础的一些知识吧。。。
请参考: http://feikiss.iteye.com/admin/blogs/1312501

Y的你的这篇文章和LZ的提问有啥关系!


不要那么急功近利行不?我这篇文章就是略微探讨了一下Map中的HashCode()方法,看了大家的讨论,我认为应该了解一下最基本的实现,当然你可以说我这篇文章和楼主的提问没有关系,但请看清,我的第一句是“看了楼上的讨论”,并不是针对楼主的问题说的,而是针对大家的讨论,建议大家看些最基础的东西。

谢谢!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics