Home »
Java programming language
Java ArrayDeque removeLastOccurrence() Method with Example
ArrayDeque Class removeLastOccurrence() method: Here, we are going to learn about the removeLastOccurrence() method of ArrayDeque Class with its syntax and example.
Submitted by Preeti Jain, on January 17, 2020
ArrayDeque Class removeLastOccurrence() method
- removeLastOccurrence() method is available in java.lang package.
- removeLastOccurrence() method is used to remove the last occurrence of the given element in this deque.
- removeLastOccurrence() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
- removeLastOccurrence() method does not throw an exception at the time of removing an element from this deque.
Syntax:
public boolean removeLastOccurrence (Object obj);
Parameter(s):
- Object obj – represents the element to be removed of the last occurrence from this deque.
Return value:
The return type of this method is boolean, it returns true if the last occurrence of the given element is to be removed successfully when exists, else it returns false.
Example:
// Java program to demonstrate the example
// of boolean removeLastOccurrence(Object obj)
// method of ArrayDeque
import java.util.*;
public class RemoveLastOccurrenceOfArrayDeque {
public static void main(String[] args) {
// Creating an ArrayDeque with initial capacity of
// storing elements
Deque < String > d_queue = new ArrayDeque < String > (10);
// By using add() method to add elements
// in ArrayDeque
d_queue.add("C");
d_queue.add("C++");
d_queue.add("Java");
d_queue.add("Php");
d_queue.add("DotNet");
d_queue.add("Java");
// Display Deque Elements
System.out.println("d_queue before removeLastOccurrence(): ");
System.out.println("ArrayDeque Elements = " + d_queue);
System.out.println();
// By using removeLastOccurrence() method to remove
// the last occurrence of the given element "Java"
d_queue.removeLastOccurrence("Java");
System.out.println();
// Display Deque Elements
System.out.println("d_queue after removeLastOccurrence(): ");
System.out.println("ArrayDeque Elements = " + d_queue);
}
}
Output
d_queue before removeLastOccurrence():
ArrayDeque Elements = [C, C++, Java, Php, DotNet, Java]
d_queue after removeLastOccurrence():
ArrayDeque Elements = [C, C++, Java, Php, DotNet]