Java Locale forLanguageTag() 方法



描述

Java Locale forLanguageTag​(String languageTag) 方法返回指定 IETF BCP 47 语言标签字符串的区域设置。

声明

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

public static Locale forLanguageTag​(String languageTag)

参数

languageTag − 语言标签。

tags − 语言标签。

返回值

此方法返回最能代表语言标签的区域设置。

异常

NullPointerException − 如果 languageTag 为 null

创建英语语言区域设置示例

以下示例显示了 Java Locale forLanguageTag(String) 方法的用法。我们使用 forLanguageTag() 使用字符串创建英语区域设置。然后打印区域设置。

package com.tutorialspoint;

import java.util.Locale;

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

      Locale locale = Locale.forLanguageTag("en");

      System.out.println(locale);
   }
}

输出

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

en

创建法语语言区域设置示例

以下示例显示了 Java Locale forLanguageTag(String) 方法的用法。我们使用 forLanguageTag() 使用字符串创建法语区域设置。然后打印区域设置。

package com.tutorialspoint;

import java.util.Locale;

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

      Locale locale = Locale.forLanguageTag("fr");

      System.out.println(locale);
   }
}

输出

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

fr

创建日语语言区域设置示例

以下示例显示了 Java Locale forLanguageTag(String) 方法的用法。我们使用 forLanguageTag() 使用字符串创建日语区域设置。然后打印区域设置。

package com.tutorialspoint;

import java.util.Locale;

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

      Locale locale = Locale.forLanguageTag("jp");

      System.out.println(locale);
   }
}

输出

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

jp
java_util_locale.htm
广告