昨天去面试看到有道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;
本文由 SAn 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2017/06/20 15:17