【JAVA学习】Iterator 用法小结

Iterator java

【设计思想】设计模式

在<客户>与<容器>之间增长一层安全

一方面:避免将<容器>中细节暴露出来,增长安全性设计

另一方面:避免开发过程当中去分析没必要要的细节,提交效率code


【使用方法】对象

 list l = new ArrayList();
 l.add("aa");
 l.add("bb");
 l.add("cc");

// 调用 iterator()方法,将返回一个Iterator对象
Iterator iter = l.iterator();

// 调用 hasNext()方法,检查序列中是否还有元素
iter.hasNext();

// 调用 next()方法,得到序列中的下一个元素
iter.next();

// 调用 remove()方法,将迭代器返回的元素删除
iter.remove();

【注意事项】开发

  • Iterator功能简单,只能单向移动rem

  • 迭代器是一种设计模式,用于遍历序列
相关文章
相关标签/搜索