Iterator是Java中常用的一個接口,用于遍歷集合中的元素。Java中的集合主要有List、Set、Map等,這些集合中都可以使用Iterator進行遍歷操作。
List<String> list = new ArrayList<>(); list.add("Java"); list.add("C++"); list.add("Python"); Iterator<String> it = list.iterator(); // 獲取Iterator對象 while (it.hasNext()) { // 判斷下一個元素是否存在 System.out.println(it.next()); // 輸出下一個元素 }
上述代碼中,首先創建了一個List集合對象,然后通過調用iterator()
方法獲取了一個Iterator對象。接下來進入循環,使用hasNext()
方法判斷集合中是否還有元素,如果有則調用next()
方法獲取下一個元素并輸出它。循環結束后,遍歷操作也就結束了。
Iterator的使用可以讓我們在不關心集合元素個數的情況下完成對集合的遍歷,這對于代碼的編寫和維護都有很大的幫助。
上一篇html滾動數字代碼
下一篇vue引入js變量