LinkedList的特殊方法
特有的方法有:
测试:
LinkedList list = new LinkedList();
list.add("你好呀");
list.addFirst("Hello");
list.add(45);
list.addLast("123");
list.addLast("world");
list.addLast("nice");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
System.out.println("------------");
System.out.println(list.getFirst());
System.out.println(list.getLast());
System.out.println(list.remove(1));
System.out.println(list.removeFirst());
System.out.println(list.removeLast());
System.out.println("-----------");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
实现效果:
添加方法的源码解析:
1,LinkedList的add方法
2,addFirst方法