public E remove(int index): Removes an item from a specific index in the list and shifts all other objects of a higher index one position to the left. It returns the item that was removed from the list.
import java.util.LinkedList;
public class DeleteLinkedList {
public static void main(String[] args) {
LinkedList< String> linkedlist = new LinkedList< String> ();
Output:
linkedlist.add("e1");
linkedlist.add("e2");
linkedlist.add("e3");
linkedlist.add("e4");
linkedlist.add("e5");
linkedlist.add("e6");
// before deletion
System.out.println("Before deletion:");
for(String str: linkedlist){
System.out.println(str);
}
System.out.println("\n");
// removed the 4th object
String elm = linkedlist.remove(3);
System.out.println("the "+ elm+" element has been removed from the list\n");
// LinkedList elements after deletion
System.out.println("After deletion:");
for(String elm1: linkedlist){
System.out.println(elm1);
}
}
}
Before removal:
e1
e2
e3
e4
e5
e6
item e4 has been removed from the list
After deletion:
e1
e2
e3
e5
e6
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.