Sunday, November 23, 2025
HomeLanguagesJavaCollator equals(String, String) method in Java with Example

Collator equals(String, String) method in Java with Example

The equals() method of java.text.Collator class is used to check if both strings are identical or not.

Syntax: 

public boolean equals(String source,
                      String target)

Parameter: This method takes two strings between which comparison is going to take place.

Return Value: if both strings are equal to each other then it will return true otherwise false.

Below are the examples to illustrate the equals() method:

Example 1:  

Java




// Java program to demonstrate
// equals() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
 
            // Creating and initializing
            // Collator Object
            Collator col = Collator.getInstance();
 
            // Creating an initializing
            // object for comparison
            String obj1 = "a";
 
            // Creating an initializing
            // Object for comparison
            String obj2 = "A";
 
            // compare both object
            // using equals() method
            boolean i = col.equals(obj1, obj2);
 
            // display result
            if (i)
                System.out.println(obj1
                                   + " is equal to "
                                   + obj2);
            else
                System.out.println(obj1
                                   + " is not equal to "
                                   + obj2);
        }
 
        catch (ClassCastException e) {
 
            System.out.println("Exception thrown : " + e);
        }
    }
}


Output: 

a is not equal to A

 

Example 2: 

Java




// Java program to demonstrate
// equals() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
 
            // Creating and initializing
            // Collator Object
            Collator col = Collator.getInstance();
 
            // Creating an initializing
            // object for comparison
            String obj1 = "a";
 
            // Creating an initializing
            // Object for comparison
            String obj2 = "a";
 
            // compare both object
            // using equals() method
            boolean i = col.equals(obj1, obj2);
 
            // display result
            if (i)
                System.out.println(obj1
                                   + " is equal to "
                                   + obj2);
            else
                System.out.println(obj1
                                   + " is not equal to "
                                   + obj2);
        }
 
        catch (ClassCastException e) {
 
            System.out.println("Exception thrown : " + e);
        }
    }
}


Output: 

a is equal to a

 

Reference: https://docs.oracle.com/javase/9/docs/api/java/text/Collator.html#equals-java.lang.String-java.lang.String-
 

RELATED ARTICLES

Most Popular

Dominic
32407 POSTS0 COMMENTS
Milvus
97 POSTS0 COMMENTS
Nango Kala
6785 POSTS0 COMMENTS
Nicole Veronica
11932 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12000 POSTS0 COMMENTS
Shaida Kate Naidoo
6907 POSTS0 COMMENTS
Ted Musemwa
7168 POSTS0 COMMENTS
Thapelo Manthata
6864 POSTS0 COMMENTS
Umr Jansen
6852 POSTS0 COMMENTS