一、LinkedList集合特有的方法 方法名說明 public void addFirst(E e) 在該鏈表的頭部插入指定的元素 public void addLast(E e) 在該鏈表的尾部追加指定的元素 public E getLast() 返回此鏈表的最後一個元素 public E ge ...
一、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);
}
}