java笔记-LinkedList面试复习

昨天去面试看到有道LinkedList的题,平时写项目也很少用到此链表集合。导致一些结构方法都忘了。
现在写回忆回忆。。。

LinkedList list=new LinkedList();
        list.add(1);    //索引0
        list.add(1,2);  //索引1
        list.add(0, "san"); //前面的索引全部往后推 此时“san” 索引为0 ,'1'索引为1,‘2’索引为2
        String san = (String) list.get(0);
        System.out.println(san);
        System.out.println(list.get(1));
        System.out.println(list.get(2));

结果:
san
1
2
真的太久不用了,一直以为该集合与数组结构方法一致。导致在面试的时候以为不能指定索引增加。然后索引后面的索引值会全部+1;

你可能感兴趣的:(复习笔记)