Leon..Yang 2017-11-20 08:02 采纳率: 0%
浏览 1146

有关Java LinkedList问题

        LinkedList<String> list = new LinkedList<String>();

        list.addLast("2");
        list.add("3");
        list.addFirst("1");

        System.err.println(list.getFirst());
        System.err.println(list.getLast()); 

        1
        3

为什么结果是1、3呢?
不是1、2呢?
那还要addLast有什么用呢?

  • 写回答

10条回答 默认 最新

  • oyljerry 2017-11-20 08:05
    关注

    add("3")的时候,把3加在2的后面,然后addFirst把1加载头
    所以第一个是1,最后一个是3

    评论

报告相同问题?