Advertisement
rootUser

LINKED LIST

Jul 9th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 2.07 KB | None | 0 0
  1. package test1;
  2.  
  3. import java.util.LinkedList;
  4.  
  5. public class TEST1
  6. {
  7.     public static void main(String[] args)
  8.     {
  9.         //create a linked list
  10.         LinkedList<String> linkedList = new LinkedList<>();
  11.         //delete / clear the whole linked list
  12.         linkedList.clear();
  13.         //add element to the linked list
  14.         linkedList.add("1");
  15.         linkedList.add("2");
  16.         linkedList.add("3");
  17.         linkedList.add("4");
  18.         linkedList.add("5");
  19.         linkedList.add("6");
  20.         linkedList.add("7");
  21.         linkedList.add("8");
  22.         linkedList.add("9");
  23.         linkedList.add("0");
  24.         //addFist
  25.         linkedList.addFirst("start");
  26.         //addLast
  27.         linkedList.addLast("end");
  28.         //print a linked list
  29.         System.out.println("THE CONTENTS OF LINKED LISTS ARE : "+linkedList);
  30.         //remove any elements from the linked list
  31.         linkedList.remove(3);
  32.         //checkIt
  33.         System.out.println("THE CONTENTS OF LINKED LISTS ARE : "+linkedList);
  34.         //remove first elements from the linked list
  35.         linkedList.removeFirst();
  36.         //checkIt
  37.         System.out.println("THE CONTENTS OF LINKED LISTS ARE : "+linkedList);
  38.         //remove last elements from the linked list
  39.         linkedList.removeLast();
  40.         //checkIt
  41.         System.out.println("THE CONTENTS OF LINKED LISTS ARE : "+linkedList);
  42.         //check if a element is on linked list or not
  43.         boolean check1 = linkedList.contains("4");
  44.         //print it
  45.         System.out.println(check1);
  46.         //delete+get pop/pol operation
  47.         String s1 = linkedList.poll();
  48.         System.out.println(s1);
  49.         System.out.println(linkedList);
  50.         //not delete+get peek operation
  51.         String s2 = linkedList.peekFirst();
  52.         System.out.println(s2);
  53.         //get a definite element of the linked list
  54.         String s3 = linkedList.get(5);
  55.         System.out.println(s3);
  56.         //set or update a definite element of the linked list
  57.         linkedList.set(4, "ok");
  58.         System.out.println(linkedList);
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement