【发布时间】:2012-07-16 20:32:59
【问题描述】:
我有点惊讶没有人询问这个具体案例,因为它在 java 标准库中有点奇怪:
我正在使用带有自定义标签的 swing JSlider;唯一可用于分配标签的库调用是:setLabelTable(Dictionary labels)
但 Dictionary 是一个抽象类,它在标准库中唯一已知的子类是 Hashtable,api 和各种 IDE 抱怨它是“过时的”。
显而易见的事情就是使用哈希表,但我想知道两件事:
- 有没有更好的方法来解决这个问题?
- 如果 Hashtable 是唯一的 这个(在我看来)相当重要的库的可用类 调用,在什么基础上“过时”?
谢谢!
【问题讨论】: