En este ejemplo, veremos cómo eliminar un elemento de LinkedList.
Ejemplo
Usaremos eliminar método (índice int) de la clase LinkedList para eliminar un elemento de un índice específico. La definición y descripción del método son las siguientes:
public E remove(int index)
: Elimina el elemento en la ubicación especificada en esta lista. Mueva todos los elementos subsiguientes a la izquierda (reste uno de sus índices). Devuelve el artículo que se eliminó de la lista.
import java.util.LinkedList; public class RemoveFromLinkedList { public static void main(String[] args) { // Create a LinkedList LinkedList<String> linkedlist = new LinkedList<String>(); // Add elements to LinkedList linkedlist.add("Cobol"); linkedlist.add("JCL"); linkedlist.add("C++"); linkedlist.add("C#"); linkedlist.add("Java"); // Displaying Elements before replace System.out.println("LinkedList Elements:"); for(String str: linkedlist){ System.out.println(str); } // Removing 3rd element Object e1 = linkedlist.remove(2); System.out.println("nElement "+ e1+ " removed from the listn"); // LinkedList elements after remove System.out.println("After removal:"); for(String str2: linkedlist){ System.out.println(str2); } } }
Producción:
LinkedList Elements: Cobol JCL C++ C# Java Element C++ removed from the list After removal: Cobol JCL C# Java