📌  相关文章
📜  Java的Locale toString() 方法和示例(1)

📅  最后修改于: 2023-12-03 15:16:36.995000             🧑  作者: Mango

Java的Locale toString() 方法和示例

在Java中,Locale类表示特定于语言、地区和文化的一组参数。它可以用来格式化日期、时间、数字和货币等。Locale类中有许多方法可以使用,其中包括 toString() 方法。

toString() 方法

toString() 方法用于返回该Locale对象的语言、地区和变体参数的字符串表示形式。它的语法如下所示:

public String toString()

返回该Locale对象的语言、地区和变体参数的字符串表示形式。例如:"en_US" 表示英语/美国。

示例

以下示例演示了如何使用Locale类中的 toString() 方法。

import java.util.Locale;

public class LocaleToStringExample {
    public static void main(String[] args) {
        // 创建一个Locale对象 - 英语/美国
        Locale locale1 = new Locale("en", "US");
        System.out.println("Locale 1: " + locale1.toString());
        
        // 创建一个Locale对象 - 法语/法国
        Locale locale2 = new Locale("fr", "FR");
        System.out.println("Locale 2: " + locale2.toString());
        
        // 获取默认Locale对象
        Locale locale3 = Locale.getDefault();
        System.out.println("Default Locale: " + locale3.toString());
    }
}

输出:

Locale 1: en_US
Locale 2: fr_FR
Default Locale: en_US

在上面的示例中,我们创建了两个Locale对象,一个表示英语/美国,另一个表示法语/法国。然后,我们使用 toString() 方法打印了它们的字符串表示形式。最后,我们获取了默认Locale对象,并打印出它的字符串表示形式。