枚举和迭代 我不觉得有任何可比性啊...感觉毫无共同点....枚举是java的语言特征,和普通类一样,唯一的区别是在编译时期固定对象的个数和对象的初始值。如:enum SolarPlanet { MERCURY, VENUS, EARTH, ...}迭代这个词意思甚广,一个for循环也算迭代。Iterator接口也叫迭代器不知道你指什么