如何在java中使用Class Dictionary?Java中的Class Dictionary(数据结构)
1
A
回答
6
别不使用它,它是深刻,彻底,过时和不必要的。
使用Map实现,如HashMap。
2
看的java.util.HashMap和java.util.Map(我知道你正在寻找的Java字典等价的,不是指这是由哈希表实现的抽象类Dictionary)
+0
我知道这一点,但需要实施。 – SjB 2009-07-21 09:51:52
+0
HashMap *是* Map接口的实现。 – 2009-07-21 10:02:06
1
您可以使用散列表。它扩展了Dictionary类。
至于说过时的人,可能应该是,但不是。它用在ServiceRegistration类中的当前OSGi API中,并且OSGi现在有些流行;-)
当然,由于Hashtable也实现了Map,因此至少您可以在您自己的代码中将其视为一个,并仍然通过它根据需要通过OSGi API进行。
相关问题
- 1. 数据容器:class vs dictionary
- 2. Swift Flat Map Dictionary数据结构
- 3. Java数据结构
- 4. Java数据结构
- 5. Dictionary没有Case结构
- 6. 结构()中的“class”参数是什么?
- 7. 的Java HasMap数据结构
- 8. startActivity +的.class结构
- 9. Java中的等效数据结构?
- 10. Java中的持久数据结构
- 11. 在Java中使用的数据结构
- 12. Java中的数据结构和算法
- 13. Java中的分布式数据结构
- 14. 比较java中的结构化数据
- 15. Java中的SortedBiTreeMultimap数据结构?
- 16. 像java中的数据结构树
- 17. Java中的Trie数据结构
- 18. Java中contains()的最快数据结构?
- 19. Java中的复杂数据结构
- 20. Java对象 - 数据结构
- 21. 结构java树型数据
- 22. 数据结构用java
- 23. Java数据结构参考
- 24. Java Tree数据结构
- 25. Java游戏数据结构
- 26. 查询Java数据结构
- 27. Trie数据结构 - Java
- 28. 难看Java数据结构
- 29. Java数据结构暗示
- 30. Java数据结构表示
从Java API:注意:此类已过时。新的实现应该实现Map接口,而不是扩展这个类。 – 2009-07-21 09:51:14
我完全忘了`Dictionary`类!时间散步回忆...... – 2009-07-21 12:54:49