美文网首页
ArrayList常用输出方式

ArrayList常用输出方式

作者: 小麻巧吃西瓜 | 来源:发表于2019-07-08 11:54 被阅读0次

    1.调用toString()方法输出

    System.out.println(list);
    
    

    2.Iterator()迭代器输出

    Iterator ite = list.iterator();
            while (ite.hasNext()) {
                System.out.println(ite.next());
            }
    
    

    3.for循环输出

    for (int i = 0; i < list.size(); i++)
                System.out.println(list.get(i));
    
    

    4.for each循环输出

    for (Object object : list) {
                System.out.print(object);
                System.out.println("\t");
            }
    
    

    5.ListIterator()迭代器输出

    ListIterator ite2 = list.listIterator();
            while (ite2.hasNext()) {
                System.out.println(ite2.next());
            }
            while (ite2.hasPrevious()) {
                System.out.println(ite2.previous());
            }
    
    

    注:ListIterator只能用于List接口下的子类,而Iterator可以应用于所有Set、List和Map和这些集合的子类。
    且ListIterator可以实现add(),set()等方法,且可以实现逆序遍历。

    相关文章

      网友评论

          本文标题:ArrayList常用输出方式

          本文链接:https://www.haomeiwen.com/subject/lxlohctx.html