LinkedList list=new LinkedList();
list.add(“张三”);
list.add(“李四”);
list.add(“王五”);
System.out.println(list);
System.out.println(list.get(1));//get方法获得下标1的值
list.set(2,“赵四”);//set方法将下标为2的替换为赵四
System.out.println(list);
list.addFirst(“狗娃”);//addFirst方法将狗娃添加为首元素
list.addLast(“狗剩”);//addLast方法将狗娃添加为末尾元素
System.out.println(“首元素:”+ list.getFirst());//查询首元素
System.out.println(“末尾元素:”+ list.getLast());//查询末尾元素
list.remove(1);//删除下标为1的元素
System.out.println(list);
System.out.println(“删除的首元素:”+ list.removeFirst());//删除的首元素
System.out.println(“删除末尾元素:”+ list.removeLast());//删除末尾元素
System.out.println(list.size());//返回链表的长度即节点个数
list.pop();//从此列表中的堆栈中弹出一个元素
System.out.println(list);
list.push(3);//将元素推送到由此列表表示的堆栈中
System.out.println(list);
list.clear();//清空列表
System.out.println(list);