欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為何使用迭代器遍歷鏈表

劉柏宏2年前14瀏覽0評論

為何使用迭代器遍歷鏈表?

//我們先往鏈表中裝東西 ArrayList a = new ArrayList(); a.add("a"); a.add("b"); (數據結構中應該算是雙向鏈表吧(雙向還是單向不太清楚)) //從鏈表中取東西,用到了迭代器 Iterator iter = a.iterator() ; //iter迭代器對象,可以用它來數了 while(iter.hasNext()){ String m = (String)iter.next(); System.out.println(m); } 首先需要判斷有沒有接下來的東西:iter.hasNext() 就是拿東西:iter.next(); 好比下樓,從頂樓往下,到1樓了沒-1樓所以就停止了 或到了你需要的樓層就停下 可以看看數據結構 補充下 (數組遍歷和集合遍歷是不同的,集合是容器,數組是模具,你也可以將集合用一個數組儲存,再用數組遍歷,但是這樣不如迭代器來的更方便)

java遍歷數組循環輸出,為何使用迭代器遍歷鏈表