一、LinkedList集合特有的方法
| 方法名 | 说明 |
|---|---|
| public void addFirst(E e) | 在该链表的头部插入指定的元素 |
| public void addLast(E e) | 在该链表的尾部追加指定的元素 |
| public E getLast() | 返回此链表的最后一个元素 |
| public E getFirst() | 返回此链表的第一个元素 |
| public E removeFirst() | 从此链表中删除并返回第一个元素 |
| public E removeLast() | 从此链表中删除并返回最后一个元素 |
代码演示
public class LinkedListDemo {
public static void main(String[] args) {
//创建集合对象
LinkedList<String>ll=new LinkedList<String>();
ll.add("hello");
ll.add("world");
ll.add("java");
//public void addFirst(E e)在该链表的头部插入指定的元素
ll.addFirst("well");
System.out.println(ll);
//public void addLast(E e)在该链表的尾部追加指定的元素
ll.addLast("1000");
System.out.println(ll);
//public E getFirst()返回此链表的第一个元素
System.out.println(ll.getFirst());
//public E getLast()返回此链表的最后一个元素
System.out.println(ll.getLast());
//public E removeFirst()从此链表中删除并返回第一个元素
ll.removeFirst();
System.out.println(ll);
//public E removeLast()从此链表中删除并返回最后一个元素
ll.removeLast();
System.out.println(ll);
}
}
浙公网安备 33010602011771号