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