迭代器和枚举有以下区别:
编号 | 迭代器 | 枚举 |
---|---|---|
1 | Iterator可以遍历legacy和non-legacy元素。 | 枚举只能遍历遗留元素。 |
2 | 迭代器是快速失败的。 | 枚举不是快速失败的。 |
3 | Iterator 比 Enumeration 慢。 | 枚举比迭代器快。 |
4 | Iterator可以在遍历集合的同时进行remove 操作。 |
Enumeration 只能对集合进行遍历操作。 |
7、迭代器和枚举有什么区别?
迭代器和枚举有以下区别:
编号 | 迭代器 | 枚举 |
---|---|---|
1 | Iterator可以遍历legacy和non-legacy元素。 | 枚举只能遍历遗留元素。 |
2 | 迭代器是快速失败的。 | 枚举不是快速失败的。 |
3 | Iterator 比 Enumeration 慢。 | 枚举比迭代器快。 |
4 | Iterator可以在遍历集合的同时进行remove 操作。 |
Enumeration 只能对集合进行遍历操作。 |