摘要:今天整理了一下集合所學的知識,看到的時候,忽然想到到底有幾種遍歷的方法,于是我就把我所知道的都列了出來。。。好好學習天天向上不做碼農增強我偶然看到的,覺得很強。。。實現,是的和上面第三條思路一樣剛學,剛寫,寫的不好希望見諒。
今天整理了一下集合所學的知識,看到List的時候,忽然想到到底有幾種遍歷List的方法,于是我就把我所知道的都列了出來。。。
public class Test { public static void main(String[] args) { Listlist = new ArrayList (); list.add("好好學習"); list.add("天天向上"); list.add("不做碼農"); //1.增強for // for(String s : list) // System.out.println(s); //2.Iterator // Iterator i = list.iterator(); // while(i.hasNext()) // System.out.println(i.next()); //3.我偶然看到的,覺得很強。。。 // for(Iterator i = list.iterator(); i.hasNext();) // System.out.println(i.next()); //4.forEach的Lambda表達式實現 // list.forEach(a -> System.out.println(a)); //5.forEach的內部類實現 // list.forEach(new Consumer () { // // @Override // public void accept(String t) { // System.out.println(t); // } // }); //6.我寫了那么多,把這個給忘了。。 // for(int i = 0; i < list.size(); i++) // System.out.println(list.get(i)); //7.ListIterator實現,是Iterator的 // ListIterator listi = list.listIterator(); // while(listi.hasNext()) // System.out.println(listi.next()); //8.和上面第三條思路一樣 for(ListIterator listi = list.listIterator(); listi.hasNext();) System.out.println(listi.next()); } }
剛學Java,剛寫sf,寫的不好希望見諒。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/72299.html
摘要:有返回值,返回一個符合條件的元素數組返回一個,判斷是否有元素符合條件,如果有一個元素符合條件,則循環會終止。返回一個遍歷器對象,用來遍歷鍵名鍵值組成的數組。這三個方法調用后生成的遍歷器對象,所遍歷的都是計算生成的數據結構。 1.map 有返回值,返回一個新的數組,每個元素為調用func的結果。 let list = [1, 2, 3, 4, 5]; let other = list.m...
摘要:抓住了迭代器模式的本質,即是迭代,賦予了它極高的地位。輸出結果輸出結果小結迭代器模式幾乎是種設計模式中最常用的設計模式,本文主要介紹了是如何運用迭代器模式,并介紹了模塊生成迭代器的種方法,以及種生成迭代器的內置方法。 showImg(https://segmentfault.com/img/bVbmv7W?w=4272&h=2848); 在軟件開發領域中,人們經常會用到這一個概念——設...
摘要:抓住了迭代器模式的本質,即是迭代,賦予了它極高的地位。輸出結果輸出結果小結迭代器模式幾乎是種設計模式中最常用的設計模式,本文主要介紹了是如何運用迭代器模式,并介紹了模塊生成迭代器的種方法,以及種生成迭代器的內置方法。 showImg(https://segmentfault.com/img/bVbmv7W?w=4272&h=2848); 在軟件開發領域中,人們經常會用到這一個概念——設...
閱讀 867·2021-10-25 09:45
閱讀 3284·2021-09-22 14:58
閱讀 3844·2021-08-31 09:43
閱讀 915·2019-08-30 15:55
閱讀 917·2019-08-29 13:51
閱讀 1225·2019-08-29 13:02
閱讀 3483·2019-08-29 12:52
閱讀 1961·2019-08-26 13:27