LinkedList remove element
In this chapter you will learn:
Remove element from a LinkedList
The following methods remove elements from a LinkedList at various positions.
E remove()
Retrieves and removes the first element.E remove(int index)
Removes the element at the specified position.boolean remove(Object o)
Removes the first occurrence of the specified element, if it is present.E removeFirst()
Removes and returns the first element.boolean removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element(when traversing the list from head to tail).E removeLast()
Removes and returns the last element.boolean removeLastOccurrence(Object o)
Removes the last occurrence of the specified element(when traversing the list from head to tail).
import java.util.LinkedList;
// j ava 2s . co m
public class Main{
public static void main(String args[]) {
LinkedList<String> ll = new LinkedList<String>();
ll.add("A");
ll.add("java2s.com");
ll.add("B");
ll.add("C");
ll.add("java2s.com");
String str = ll.remove();
System.out.println(str);
System.out.println(ll);
}
}
The output:
The following code removes the last element in a LinkedList.
import java.util.LinkedList;
//from j a v a2s.co m
public class Main{
public static void main(String args[]) {
LinkedList<String> ll = new LinkedList<String>();
ll.add("A");
ll.add("java2s.com");
ll.add("B");
ll.add("C");
ll.add("java2s.com");
String str = ll.removeLast();
System.out.println(str);
System.out.println(ll);
}
}
The output:
Remove all elements from LinkedList
void clear()
Removes all of the elements from this list.
import java.util.LinkedList;
/* ja v a2 s . co m*/
public class Main{
public static void main(String args[]) {
LinkedList<String> ll = new LinkedList<String>();
ll.add("B");
ll.add("ja v a2s.com");
ll.addLast("E");
ll.add("F");
System.out.println("Original contents of ll: " + ll);
ll.clear();
System.out.println(ll);
}
}
The output:
From the output we can see that after calling clear
method the LinkedList becomes empty.
Next chapter...
What you will learn in the next chapter:
Home » Java Tutorial » List