El método java.util.concurrent.LinkedList.removeLastOccurrence() es un método incorporado en Java que acepta un parámetro y elimina la última aparición de ese elemento en la lista. Así, en caso de que el elemento no esté presente en la lista, permanece sin cambios.
Sintaxis:
public boolean removeLastOccurrence(Object o)
Parámetros: La función acepta un elemento de objeto como parámetro que denota el objeto cuya última aparición en la lista se eliminará.
Valor devuelto: la función devuelve verdadero si el elemento está presente en la lista y de lo contrario devuelve falso .
Los siguientes programas ilustran el uso del método removeLastOccurrence() :
// Java program to demonstrate removeLastOccurrence() // method of LinkedList import java.util.*; class LinkedListDemo { public static void main(String[] args) { LinkedList<String> list = new LinkedList<String>(); list.add("GFG"); list.add("Geeks"); list.add("Gfg"); list.add("gfg"); list.add("Geeks"); // Displaying the existing LinkedList System.out.println("LinkedList: " + list); // Remove last occurrence of element list.removeLastOccurrence("Geeks"); System.out.println("Removed last occurrence" + " of 'Geeks' from the list"); // Displaying the modified LinkedList System.out.println("LinkedList: " + list); } }
Producción:
LinkedList: [GFG, Geeks, Gfg, gfg, Geeks] Removed last occurrence of 'Geeks' from the list LinkedList: [GFG, Geeks, Gfg, gfg]
Programa 2:
// Java program to demonstrate removeLastOccurrence() // method of LinkedList import java.util.*; class LinkedListDemo { public static void main(String[] args) { LinkedList<Integer> list = new LinkedList<Integer>(); list.add(12); list.add(280); list.add(12); list.add(1050); list.add(12); // Displaying the existing LinkedList System.out.println("LinkedList: " + list); // Remove last occurrence of element list.removeLastOccurrence(12); System.out.println("Removed last occurrence" + " of '12' from the list"); // Displaying the modified LinkedList System.out.println("LinkedList: " + list); } }
Producción:
LinkedList: [12, 280, 12, 1050, 12] Removed last occurrence of '12' from the list LinkedList: [12, 280, 12, 1050]