Java LinkedList集合功能例項解析
阿新 • • 發佈:2020-04-09
由於LinkedList底層資料結構是連結串列,因此有一些特有的功能從連結串列對應到集合中。
框架程式碼:
public class LinkedListDemo { public static void main(String[] args) { //建立集合物件 LinkedList<String> linkedList = new LinkedList<String>(); //新增元素 linkedList.add("hello"); linkedList.add("world"); linkedList.add("java"); //輸出集合 System.out.println(linkedList); } }
特有方法實現程式碼:
//public void addFirst(E e): 在該列表開頭插入指定的元素 linkedList.addFirst("javase"); //[javase,hello,world,java] //public void addLast(E e): 將指定的元素追加到此列表的末尾 linkedList.addLast("javaee"); //[javase,java,javaee]
//public E getFirst(): 返回此列表中的第一個元素 System.out.println(linkedList.getFirst()); /* hello [hello,java] */ //public E getLast(): 返回此列表中的最後一個元素 System.out.println(linkedList.getLast()); /* java [hello,java] */ //public E removeFirst(): 從此列表中刪除並返回第一個元素 System.out.println(linkedList.removeFirst()); /* hello [world,java] */ //public E removeLast() : 從此列表中刪除並返回最後一個元素 System.out.println(linkedList.removeLast()); /* java [hello,world] */
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。