Java Locale hashCode() 方法



描述

java Locale hashCode() 方法返回此区域设置的哈希码。

声明

以下是 java.util.Locale.hashCode() 方法的声明

public int hashCode()

参数

返回值

此方法返回此对象的哈希码值。

异常

获取 US 区域设置的哈希码示例

以下示例演示了 Java Locale hashCode() 方法的用法。我们创建了一个 US 的区域设置,然后检索并打印其哈希码。

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());
   }
}

输出

让我们编译并运行以上程序,这将产生以下结果:

Locale:en_US
HashCode:96636889

获取加拿大区域设置的哈希码示例

以下示例演示了 Java Locale hashCode() 方法的用法。我们创建了一个加拿大的区域设置,然后检索并打印其哈希码。

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());
   }
}

输出

让我们编译并运行以上程序,这将产生以下结果:

Locale:en_CA
HashCode:96619033

获取法国区域设置的哈希码示例

以下示例演示了 Java Locale hashCode() 方法的用法。我们创建了一个法国的区域设置,然后检索并打印其哈希码。

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());
   }
}

输出

让我们编译并运行以上程序,这将产生以下结果:

Locale:fr_FR
HashCode:97665128
java_util_locale.htm
广告