Iterator 和 List Iterator有什么不同呢?
下文笔者讲述Iterator和list Iterator之间的区别说明,如下所示
区别1: 使用场景区别 Iterator可用来遍历Set和List集合 List Iterator只能用来遍历List。 操作方式不同: Iterator对集合只能是前向遍历 List Iterator既可向前也可以后向遍历 底层实现不同: List Iterator实现Iterator接口 还包含一些功能,如:增加元素,替换元素,获取前一个和后一个元素的索引等
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。