Java Locale hashCode() Method



Description

The java Locale hashCode() method returns a hash code for this locale.

Declaration

Following is the declaration for java.util.Locale.hashCode() method

public int hashCode()

Parameters

NA

Return Value

This method returns a hash code value for this object.

Exception

NA

Getting HashCode of US Locale Example

The following example shows the usage of Java Locale hashCode() method. We're creating a locale of US and then its hashcode is retrieved and printed.

package com.tutorialspoint;

import java.util.Locale;

public class LocaleDemo {
   public static void main(String[] args) {

      // create a new locale
      Locale locale = Locale.US;

      // print this locale
      System.out.println("Locale:" + locale);

      // print the hashcode of this locale
      System.out.println("HashCode:" + locale.hashCode());
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Locale:en_US
HashCode:96636889

Getting HashCode of CANADA Locale Example

The following example shows the usage of Java Locale hashCode() method. We're creating a locale of Canada and then its hashcode is retrieved and printed.

package com.tutorialspoint;

import java.util.Locale;

public class LocaleDemo {
   public static void main(String[] args) {

      // create a new locale
      Locale locale = Locale.CANADA;

      // print this locale
      System.out.println("Locale:" + locale);

      // print the hashcode of this locale
      System.out.println("HashCode:" + locale.hashCode());
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Locale:en_CA
HashCode:96619033

Getting HashCode of FRANCE Locale Example

The following example shows the usage of Java Locale hashCode() method. We're creating a locale of France and then its hashcode is retrieved and printed.

package com.tutorialspoint;

import java.util.Locale;

public class LocaleDemo {
   public static void main(String[] args) {

      // create a new locale
      Locale locale = Locale.FRANCE;

      // print this locale
      System.out.println("Locale:" + locale);

      // print the hashcode of this locale
      System.out.println("HashCode:" + locale.hashCode());
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Locale:fr_FR
HashCode:97665128
java_util_locale.htm
Advertisements