论坛首页 Java企业应用论坛

如何实现key, value有序的HashMap?

浏览 19471 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-05-25  
抛出异常的爱 写道
BidiMap可以...试试
apache collections

这个没用过 怎么样这个??
0 请登录后投票
   发表时间:2009-05-26  
sql排序好直接封装就好了..
整这干什么?
怎样写一个高效能的sql才是王道.
0 请登录后投票
   发表时间:2009-05-26  
dmewy 写道
sql排序好直接封装就好了..
整这干什么?
怎样写一个高效能的sql才是王道.

我们在应用中使用map,和sql可能没关系吧。
操作数据库和操作内存......
0 请登录后投票
   发表时间:2009-05-26  
问问在treemap中如何实现可以重复的key?
还可以排序?
如果treemap不行,哪个可以?
0 请登录后投票
   发表时间:2009-05-26  
pricecome 写道
问问在treemap中如何实现可以重复的key?
还可以排序?
如果treemap不行,哪个可以?


这个没研究过,但只要是map,key就不会重复的吧
0 请登录后投票
   发表时间:2009-05-28  
读过Java源代码的都知道,Java Collection中的排序是用Black-Red树实现的,基本上是一种超级复杂的平衡树。实现任何一种新的Collection的子类都不是件容易的事情,因为要对付并发的读写,读一下Java源代码,你会发现大量用到信号灯机制。
0 请登录后投票
   发表时间:2009-05-31  
有序有意义么,既然用hash
既hash又有序不觉得矛盾?
0 请登录后投票
   发表时间:2009-05-31  
keyboard2000 写道
有序有意义么,既然用hash
既hash又有序不觉得矛盾?


仔细想想真的是有点累赘的
hash的话,只为存储
再加上有序,在处理上多了很多步骤
代码本身看起来就很繁琐的

谢谢了,让我想明白很多事情
0 请登录后投票
   发表时间:2009-05-31  
明白了,要有序把key设为1,2,3...不就有序了
呵呵


http://pricecome.com

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

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