站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题借问一下,JAVA里有没有这样的一个数据结构????介于ArrayList和Hashtable的..

借问一下,JAVA里有没有这样的一个数据结构????介于ArrayList和Hashtable的..

摘要: 借问一下,JAVA里有没有这样的一个数据结构????介于ArrayList和Hashtable的..


是这样的,Hashtable里取出的值,是原对象的一个拷贝,嘎嘎,这样每次要更新Hashtable里的一个对象的状态,都要取出-再覆盖,这不仅仅是麻烦了,而ArrayList里出来的是一个引用,正是我所要的,可是它没有Hashtable那个特性,不能直接定位的去检索,我想问问各位对JAVA熟的达人,有米有这样现成的???

JAVA里没有C/C++的指针,也不能自己去整一个,如果没有的话,能否启示一二?

谢过了.


UP.


法克,居然灭有银来....

自己把Hashtable和ArrayList整合了一下,就这样能用了,挖哈哈...

散分咯.....


聪明
不过本来就有ListOrderedMap这种东西


接分,
楼主再介绍介绍怎么整合的.


-#62; Hashtable里取出的值,是原对象的一个拷贝
-#62; 而ArrayList里出来的是一个引用

是这样吗?我咋觉得不是呢
我觉得取出来的都是引用啊


都是引用的吧?


我也认为都是引用啊


都是引用


up


友情UP


u p!
u p!
u p!


一样的,取出去的就相当于一个指针


灭好意思,代码就灭好意思放出来了...

就只是把两者包装一下,一个ArrayList,一个Hashtable,Hashtable里放一个对象的key,这个Hashtable项里的value就是这个ArrayList项的index,两者结合起来...

取出时,返回ArrayList里的对象引用...

回楼上的,Hashtable里返回的,确实是一个对象的拷贝,因为修改取出的对象不会影响到原Hashtable里的,还得再次覆盖它才行,这个再多线程里面会出毛病的..

还有谢谢逍遥,ListOrderedMap这个东西我现在就去看看,嘎嘎..


崩溃,灭有看到逍遥说的ListOrderedMap耶,匿了匿了。。。

呆会儿来散分。。


ListOrderedMap, 没有听说过!
冒失没有!


↑返回目录
前一篇: jdom 怎么建立解析XML流
后一篇: struts中-lt