enumeration

Enumeration枚举,类似于Iterator.但是不提供对元素的操作功能,只是枚举,遍历。功能是Iterator接口复制,但是不如使用Iterator。

是通过向量的元素,散列表键和哈希表中的值来枚举,支持HashTable、HashMap、Vector.

jdk1.8文档里面的说明

Enumeration有两个方法,分别用来判断是否有元素,和获得元素。

根据两个方法的返回值可以发现他们的用法,先用hasMoreElemet检查是否还有元素,再用nextElement获取元素,不先判断的话,可能报异常。

举个栗子:

 

 

好吧,感觉基本用不上 ==!

原文地址:https://www.cnblogs.com/xiyuekamisama/p/8116658.html