黑莓hashmap

时间:2011-01-11 20:42:00

标签: blackberry hashmap

等同于

LinkedHashMap < String, String > postMap = 
    new LinkedHashMap < String, String >();

for Java 1.4 for Blackberry?我正在尝试制作一个hashmap

3 个答案:

答案 0 :(得分:3)

尝试Hashtable

答案 1 :(得分:1)

没有等价物。一些额外的与集合相关的类在net.rim.device.api.util中,但没有像具有可预测的转换顺序的哈希映射。 根据任务的不同,如果只有几十个条目,你可能会更好地使用Vector。内存比BB上的CPU更有价值。 如果性能是不可接受的,那么只需在Hashtable周围放置一个包装器,并以class MyEntry { String key; String value; MyEntry prev,next; }作为值存储自己的类。

答案 2 :(得分:1)

我还想在BlackBerry中使用LinkedHashMap,因为我想实现一个LRU缓存。

不幸的是BB不支持LinkedHashMap所以我找到了一个很好的示例代码,只使用HashTable来实现它:

Generic LRU Cache