LinkedList Operations

1) poll, pollFirst, pollLast : display plus remove
import java.util.LinkedList;
public class LinkedListExample {
public static void main(String[] args) {
LinkedList<Integer> linkedList = new LinkedList<Integer>();
linkedList.add(23);
linkedList.add(24);
linkedList.add(25);
linkedList.add(28);
linkedList.add(29);
System.out.println("Linked list before poll() ");
System.out.println(linkedList);
linkedList.poll();
System.out.println("Linked list after poll() ");
System.out.println(linkedList);
System.out.println("Linked list before pollFirst() ");
System.out.println(linkedList);
linkedList.pollFirst();
System.out.println("Linked list after pollFirst() ");
System.out.println(linkedList);
System.out.println("Linked list before pollLast() ");
System.out.println(linkedList);
linkedList.pollLast();
System.out.println("Linked list after pollLast() ");
System.out.println(linkedList);
}
}Example 2: (Queue using LinkedList)
2) peek, peekFirst , peekLast : display don't remove:
3) offer, offerFirst, offerLast : to add element at first or last
4) indexOf , lastIndexOf :
Problems:
1. Write a Java program to append the specified element to the end of a linked list. Go to the editor Click me to see the solution
2. Write a Java program to iterate through all elements in a linked list. Go to the editor Click me to see the solution
3. Write a Java program to iterate through all elements in a linked list starting at the specified position. Go to the editor Click me to see the solution
4. Write a Java program to iterate a linked list in reverse order. Go to the editor Click me to see the solution
5. Write a Java program to insert the specified element at the specified position in the linked list. Go to the editor Click me to see the solution
6. Write a Java program to insert elements into the linked list at the first and last position. Go to the editor Click me to see the solution
7. Write a Java program to insert the specified element at the front of a linked list. Go to the editor Click me to see the solution
8. Write a Java program to insert the specified element at the end of a linked list. Go to the editor Click me to see the solution
9. Write a Java program to insert some elements at the specified position into a linked list. Go to the editor Click me to see the solution
10. Write a Java program to get the first and last occurrence of the specified elements in a linked list. Go to the editor Click me to see the solution
11. Write a Java program to display the elements and their positions in a linked list. Go to the editor Click me to see the solution
12. Write a Java program to remove a specified element from a linked list. Go to the editor Click me to see the solution
13. Write a Java program to remove first and last element from a linked list. Go to the editor Click me to see the solution
14. Write a Java program to remove all the elements from a linked list. Go to the editor Click me to see the solution
15. Write a Java program of swap two elements in an linked list. Go to the editor Click me to see the solution
16. Write a Java program to shuffle the elements in a linked list. Go to the editor Click me to see the solution
17. Write a Java program to join two linked lists. Go to the editor Click me to see the solution
18. Write a Java program to clone an linked list to another linked list. Go to the editor Click me to see the solution
19. Write a Java program to remove and return the first element of a linked list. Go to the editor Click me to see the solution
20. Write a Java program to retrieve but does not remove, the first element of a linked list. Go to the editor Click me to see the solution
21. Write a Java program to retrieve but does not remove, the last element of a linked list. Go to the editor Click me to see the solution
22. Write a Java program to check if a particular element exists in a linked list. Go to the editor Click me to see the solution
23. Write a Java program to convert a linked list to array list. Go to the editor Click me to see the solution
24. Write a Java program to compare two linked lists. Go to the editor Click me to see the solution
25. Write a Java program to test an linked list is empty or not. Go to the editor Click me to see the solution
26. Write a Java program to replace an element in a linked list. Go to the editor Click me to see the solution
Last updated
Was this helpful?