【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

  • 迭代器是一種設計模式,用於遍歷序列
相關文章
相關標籤/搜索