Saturday, September 21, 2024
Google search engine
HomeLanguagesJavaRuleBasedCollator hashCode() method in Java with Example

RuleBasedCollator hashCode() method in Java with Example

The hashCode() method of java.text.RuleBasedCollator class is used to get the hashCode for this Collator object.
Syntax: 
 

public abstract int hashCode()

Parameter: This method does not accept any parameter.
Return Value: This method returns hash code value in integer format.
Below are the examples to illustrate the hashCode() method:
Example 1: 
 

Java




// Java program to demonstrate
// hashCode() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
 
            // Creating and initializing new simple rule
            String simple = "< a < b < c < d";
 
            // Creating and initializing
            // new RuleBasedCollator Object
            RuleBasedCollator col
                = new RuleBasedCollator(simple);
 
            // getting hashCode of this object
            // using hashCode() method
            int hash = col.hashCode();
 
            // display result
            System.out.println("hashCode is :- "
                               + hash);
        }
 
        catch (ClassCastException e) {
 
            System.out.println("Exception thrown : "
                               + e);
        }
        catch (ParseException e) {
 
            System.out.println("Exception thrown : "
                               + e);
        }
    }
}


Output: 

hashCode is :- 1882448026

 

Example 2: 
 

Java




// Java program to demonstrate
// hashCode() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
 
            // Creating and initializing new simple rule
            String simple = "< a < c & a < b";
 
            // Creating and initializing
            // new RuleBasedCollator Object
            RuleBasedCollator col
                = new RuleBasedCollator(simple);
 
            // getting hashCode of this object
            // using hashCode() method
            int hash = col.hashCode();
 
            // display result
            System.out.println("hashCode is :- "
                               + hash);
        }
 
        catch (ClassCastException e) {
 
            System.out.println("Exception thrown : "
                               + e);
        }
        catch (ParseException e) {
 
            System.out.println("Exception thrown : "
                               + e);
        }
    }
}


Output: 

hashCode is :- 2022902017

 

Reference: https://docs.oracle.com/javase/9/docs/api/java/text/RuleBasedCollator.html#hashCode–
 

RELATED ARTICLES

Most Popular

Recent Comments