成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

List遍歷的8種方法?。。?

beita / 698人閱讀

摘要:今天整理了一下集合所學(xué)的知識(shí),看到的時(shí)候,忽然想到到底有幾種遍歷的方法,于是我就把我所知道的都列了出來。。。好好學(xué)習(xí)天天向上不做碼農(nóng)增強(qiáng)我偶然看到的,覺得很強(qiáng)。。。實(shí)現(xiàn),是的和上面第三條思路一樣剛學(xué),剛寫,寫的不好希望見諒。

今天整理了一下集合所學(xué)的知識(shí),看到List的時(shí)候,忽然想到到底有幾種遍歷List的方法,于是我就把我所知道的都列了出來。。。

public class Test {
     public static void main(String[] args) {
          List list = new ArrayList();
          list.add("好好學(xué)習(xí)");
          list.add("天天向上");
          list.add("不做碼農(nóng)");
          
          //1.增強(qiáng)for
//        for(String s : list)
//            System.out.println(s);
     
          //2.Iterator
//        Iterator i = list.iterator();
//        while(i.hasNext())
//            System.out.println(i.next());
          
          //3.我偶然看到的,覺得很強(qiáng)。。。
//        for(Iterator i = list.iterator(); i.hasNext();)
//            System.out.println(i.next());

          //4.forEach的Lambda表達(dá)式實(shí)現(xiàn)
//        list.forEach(a -> System.out.println(a));
          
          //5.forEach的內(nèi)部類實(shí)現(xiàn)
//        list.forEach(new Consumer() {
//
//            @Override
//            public void accept(String t) {
//                 System.out.println(t);
//            }
//        });
          
          //6.我寫了那么多,把這個(gè)給忘了。。
//        for(int i = 0; i < list.size(); i++)
//            System.out.println(list.get(i));
          
          //7.ListIterator實(shí)現(xiàn),是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());
     }
}

剛學(xué)Java,剛寫sf,寫的不好希望見諒。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/72299.html

相關(guān)文章

  • JS中 map, filter, some, every, forEach, for in, for

    摘要:有返回值,返回一個(gè)符合條件的元素?cái)?shù)組返回一個(gè),判斷是否有元素符合條件,如果有一個(gè)元素符合條件,則循環(huán)會(huì)終止。返回一個(gè)遍歷器對(duì)象,用來遍歷鍵名鍵值組成的數(shù)組。這三個(gè)方法調(diào)用后生成的遍歷器對(duì)象,所遍歷的都是計(jì)算生成的數(shù)據(jù)結(jié)構(gòu)。 1.map 有返回值,返回一個(gè)新的數(shù)組,每個(gè)元素為調(diào)用func的結(jié)果。 let list = [1, 2, 3, 4, 5]; let other = list.m...

    yankeys 評(píng)論0 收藏0
  • Python進(jìn)階:設(shè)計(jì)模式之迭代器模式

    摘要:抓住了迭代器模式的本質(zhì),即是迭代,賦予了它極高的地位。輸出結(jié)果輸出結(jié)果小結(jié)迭代器模式幾乎是種設(shè)計(jì)模式中最常用的設(shè)計(jì)模式,本文主要介紹了是如何運(yùn)用迭代器模式,并介紹了模塊生成迭代器的種方法,以及種生成迭代器的內(nèi)置方法。 showImg(https://segmentfault.com/img/bVbmv7W?w=4272&h=2848); 在軟件開發(fā)領(lǐng)域中,人們經(jīng)常會(huì)用到這一個(gè)概念——設(shè)...

    pubdreamcc 評(píng)論0 收藏0
  • Python進(jìn)階:設(shè)計(jì)模式之迭代器模式

    摘要:抓住了迭代器模式的本質(zhì),即是迭代,賦予了它極高的地位。輸出結(jié)果輸出結(jié)果小結(jié)迭代器模式幾乎是種設(shè)計(jì)模式中最常用的設(shè)計(jì)模式,本文主要介紹了是如何運(yùn)用迭代器模式,并介紹了模塊生成迭代器的種方法,以及種生成迭代器的內(nèi)置方法。 showImg(https://segmentfault.com/img/bVbmv7W?w=4272&h=2848); 在軟件開發(fā)領(lǐng)域中,人們經(jīng)常會(huì)用到這一個(gè)概念——設(shè)...

    sherlock221 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<