java.util.Locale.toString() 方法返回此 Locale 对象的字符串表示形式,由语言、国家/地区组成、变体、脚本和扩展名如下:
语言 + "_" + 国家/地区 + "_" + (变体 + "_#" | "#") + 脚本 + " -" + 扩展名
语言始终为小写,国家/地区始终为大写,脚本始终为标题大写,扩展名始终为小写。
语法
public final String toString()
参数
无需参数。
返回值
返回区域设置的字符串表示形式,用于调试。
异常
无示例:
在下面的示例中, java.util.Locale.toString() 方法用于获取给定 Locale 对象的字符串表示形式。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建语言环境
Locale loc = new Locale("th", "TH", "TH");
//打印语言环境
System.out.println("loc is: " + loc);
//创建语言环境的字符串表示形式
String locString = loc.toString();
//打印语言环境的字符串表示形式
System.out.println("locString is: " + loc.toString());
}
}
上述代码的输出将是:
loc is: th_TH_TH_#u-nu-thai
locString is: th_TH_TH_#u-nu-thai