Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:
-
枚举(Enumeration)
-
位集合(BitSet)
-
向量(Vector)
-
栈(Stack)
-
字典(Dictionary)
-
哈希表(Hashtable)
-
属性(Properties)
以上这些类是传统遗留的,在Java2中引入了一种新的框架-集合框架(Collection),我们后面再讨论。
枚举(Enumeration)
枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。 枚举(The Enumeration)接口定义了一种从数据结构中取回连续元素的方式。
例如,枚举定义了一个叫nextElement 的方法,该方法用来得到一个包含多元素的数据结构的下一个元素。
关于枚举接口的更多信息,请参见枚举(Enumeration)。