java 获取 国家_Java中Locale.getDefault()方法获取本地国家代码
在java语言中,Locale.getDefault()方法获取当前默认的区域设置了,下面我们就一起来看看Java中Locale.getDefault()方法获取本地国家代码,希望例子能帮助到各位。
Java使用Locale 对象的getDefault()方法和和setDefault()方法获取本地国家代码设置,在代码中定义了GetSetLocale 类。先来说说为什么要国际化,国际化的程序可以运行在不同操作系统上,在确定要以本地方法实现某种功能之前需要确定本地对象Locale,或者要以某种特定地区代码显示一段文本,就需要把缺省地区设置成为给定的地区代码。本例的具体实现方法:
1.GetSetLocale 类仅包括min()方法,在该方法中得到并且打印出缺省本地国家代码设置,根据命令行参数设置本地缺省国家代码,根据设定的缺省国家代码设置日期和数字显示的格式。
2.编写GetSetLocale 类,代码如下:
代码如下 | 复制代码 |
import java.text.*; import java.util.*; public class GetSetLocale { public static void main(String[] args) { // 得到并且打印出缺省本地国家代码设置。 Locale l = Locale.getDefault(); System.out.println("Today's Locale is " l); // 根据命令行参数设置本地缺省国家代码 switch (args.length) { case 0: Locale.setDefault(Locale.TRADITIONAL_CHINESE ); break; case 1: throw new IllegalArgumentException(); case 2: Locale.setDefault(new Locale(args[0], args[1])); break; default: System.out.println("Usage: SetLocale [language [country]]"); } // 根据设定的缺省国家代码设置日期和数字显示的格式 DateFormat df = DateFormat.getInstance(); NumberFormat nf = NumberFormat.getInstance(); System.out.println("Locale set to " Locale.getDefault().getDisplayCountry() Locale.getDefault().getDisplayLanguage()); System.out.println(df.format(new Date())); System.out.println(nf.format(123.4567)); } } |
java 获取 国家_Java中Locale.getDefault()方法获取本地国家代码相关推荐
- java getbytes 长度_JAVA中的getBytes()方法
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组.这个表示在不同情况下,返回的东西不一样! String.getBytes(String decode)方 ...
- java定义常量_JAVA中定义常量方法
JAVA中定义常量方法 (2013-01-28 14:30:19) 标签: it 一.常量定义的基本注意事项. 在Java语言中,主要是利用final关键字(在Java类中灵活使用Static关键字) ...
- java compareto 中文_java中的compareto方法的详细介绍
一.java中的compareto方法 1.返回参与比较的前后两个字符串的asc码的差值,如果两个字符串首字母不同,则该方法返回首字母的asc码的差值 String a1 = "a" ...
- java finalize 作用_java中的finalize方法有什么作用
java中的finalize方法是Object类中提供的一个方法,在GC准备释放对象所占用的内存空间之前,它将首先调用finalize()方法. finalize()方法是Object类中提供的一个方 ...
- java equals覆盖_java 中覆盖equals() 方法
在java中覆盖 equals() 起因 这周软件构造实验中第三题需要判断自建类的相等性. 例如如下代码 class Person{ String name; public Person(String ...
- java gettype().getproperty()_Java的System.getProperty()方法获取大全
本文实例汇总了Java的System.getProperty()方法获取信息的用法.分享给大家供大家参考.具体如下: System.out.println("java版本号:" + ...
- java arrays.aslist()_Java中Arrays.asList()方法详解及实例
Arrays.asList() 是将数组作为列表. 问题来源于: public class Test { public static void main(String[] args) { int[] ...
- java args用法_Java中args参数数组的用法说明代码
本篇文章小编给大家分享一下Java中args参数数组的用法说明代码,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. main方法args参数用于接收用户 ...
- java字符截取_java中截取字符串方法
Java 简介 substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串.该子字符串始于指定索引处的字符,一直 ...
- java nanotime 重复_Java中System.nanoTime方法能作为一个唯一字符串来使用吗
展开全部 一般使用 UUID 类来生成唯一的字符串e68a84e8a2ad62616964757a686964616f31333361313365package test; import java.u ...
最新文章
- 冷热分离和直接使用大数据库_中台有“数”:大数据技术为苏宁818保驾护航
- 全局拖拽上传文件(类似百度网盘)的实现及踩坑
- ASP.Net网站文件类型大全
- JVM:gc什么时候开始?System.gc()能保证gc一定发生吗?
- 告诉你,我认识的上网的方式
- vue-cli 将被 create-vue 替代?初始化基于 vite 的 vue3 项目为何如此简单?
- Android应用开发-图片加载库Glide
- VS2019 更新MSDN并创建快捷方式
- angular 定义对象_angularjs – 如何创建一个可以在Angular中使用的自定义对象类
- LeetCoed 5383. 给 N x 3 网格图涂色的方案数
- python 多线程 异步_python 多线程异步
- WifiConfigManager NetworkSelector 和 WifiConnectivityManager
- Centos7+搜狗拼音输入法 安装不踩雷
- 如何定义用户模型(persona)
- 笔记整理--玩转robots协议
- 个性化精简掉了Win10便签顶部如何恢复
- 计算机运行内存和显卡内存不足,Win10系统提示计算机显卡内存不足该怎么办?...
- 2023 年大淘宝 Web 端技术概览
- 射频:杂散和谐波的区别
- 陈艾盐:春燕百集访谈节目第二十集