【发布时间】:2017-10-02 01:47:33
【问题描述】:
java中的list和iterator和enumeration有什么区别? 除了下面,
- List 是一个具有一些附加优势的数组。
- 迭代器用于遍历集合对象。
- 枚举是旧版本的迭代器,方法(函数)较少。
【问题讨论】:
-
虽然从概念上讲您的
#1点是正确的,但Java 中的列表和数组是完全不同的东西。此时,您可能想复习一个很好的教程。 -
我知道他们。
-
这个问题太笼统了,我觉得有很多答案。
-
只有当我们谈论
ArrayList时,您的第 1 点才是正确的;如果我们谈论LinkedList,这是不正确的。List是Collection的一个类型;Collection(s) 是Iterable。基本上,它是一种抽象容器(包含其他事物的事物)概念的方法,也是一种遍历任何类型容器的一致方法。
标签: java collections