Home »
Java programming language
Java Locale equals() Method with Example
Locale Class equals() method: Here, we are going to learn about the equals() method of Locale Class with its syntax and example.
Submitted by Preeti Jain, on March 08, 2020
Locale Class equals() method
- equals() method is available in java.util package.
- equals() method is used to check whether this Locale and the given object (ob) are the same, equals or not and it will be checked in terms of language, Country and variant.
- equals() 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.
- equals() method does not throw an exception at the time of checking the equality of two objects.
Syntax:
public boolean equals(Object ob);
Parameter(s):
- Object ob – represents the object to be compared with this Locale.
Return value:
The return type of the method is boolean, it returns true when both the objects are equal otherwise it returns false.
Example:
// Java program to demonstrate the example
// of boolean equals(Object ob) method of Locale
import java.util.*;
public class EqualsOfLocale {
public static void main(String[] args) {
// Instantiates Locale objects
Locale lo1 = new Locale("FRANCE", "JAPAN", "GERMANY");
Locale lo2 = new Locale("US");
// Display Locale lo1, lo2
System.out.println("lo1: " + lo1);
System.out.println("lo2: " + lo2);
System.out.println();
// By using equals() method is to
// check whether lo1 and lo2 objects
// are same or not
boolean status = lo1.equals(lo2);
// Display status
System.out.println("lo1.equals(lo2): " + status);
}
}
Output
lo1: france_JAPAN_GERMANY
lo2: us
lo1.equals(lo2): false