This java example shows how to remove first and last elements of Java LinkedList object using removeFirst and removeLast methods.
import java.util.LinkedList; public class RemoveFirstLastElementsLinkedListExample { public static void main(String[] args) { // create LinkedList object LinkedList lList = new LinkedList(); // add elements to LinkedList lList.add("1"); lList.add("2"); lList.add("3"); lList.add("4"); lList.add("5"); System.out.println("LinkedList contains : " + lList); /** * To remove first element of Java LinkedList, use Object removeFirst() * method. * * This method removes first element of LinkedList and shifts the * subsequent elements to the left. It returns the element previously at * the first index of the LinkedList. **/ Object object = lList.removeFirst(); System.out.println(object + " has been removed from the first index of LinkedList"); System.out.println("LinkedList now contains : " + lList); /** * To remove last element of Java LinkedList, use Object removeLast() * method. * * This method removes last element of LinkedList. It returns the * element previously at the last index of the LinkedList. **/ object = lList.removeLast(); System.out.println(object + " has been removed from the last index of LinkedList"); System.out.println("LinkedList now contains : " + lList); } }
The output is:
LinkedList contains : [1, 2, 3, 4, 5]
1 has been removed from the first index of LinkedList
LinkedList now contains : [2, 3, 4, 5]
5 has been removed from the last index of LinkedList
LinkedList now contains : [2, 3, 4]
No comments:
Post a Comment