java.uitil.Locale类

举报
tea_year 发表于 2021/12/29 23:52:41 2021/12/29
【摘要】   视频课堂:https://edu.csdn.net/course/play/8222 语言和地理环境对我们的文化产生重要影响.我们同他人之间的交流以及生活中的事件都发生在语言和地理环境所产生的一个系统里.由于语言和环境的不同,以至需要我们来制定一个适合的方式来达到向他人表述我们自己或者我们的想法的目的.为了有效地与他人...

 

视频课堂:https://edu.csdn.net/course/play/8222

语言和地理环境对我们的文化产生重要影响.我们同他人之间的交流以及生活中的事件都发生在语言和地理环境所产生的一个系统里.由于语言和环境的不同,以至需要我们来制定一个适合的方式来达到向他人表述我们自己或者我们的想法的目的.为了有效地与他人交流,需要考虑对方的文化,环境以及使用对方的语言.

  
  类似地,一套有实效的软件系统也要考虑用户的语言和地理区域.语言和区域形成了本地环境,描述了软件本地化的配置和上下文.在Java平台上,通过java.util.Locale对象来描述本地化.
  
  本文为在Java平台上的编程人员讲解Locale对象以其含义.
  
  本文分成如下几部分:
  
  . 定义
  . 构造
  . 预先准备的各Locale
  . 识别可支持的Locale
  . 以字符串来表述Locale
  . 使用 Locale
  . 获取Locale的信息
  . 总结
  
  定义 
  
  Locale确定了一种专门的语言和区域.通过使用java.util.Locale对象来为那些区域敏感型的对象定制格式化数据以及向用户的展示.Locale影响到用户界面的语言,情形映射,整理(排序),日期和时间的格式以及货币格式.Locale在很多文化背景和语言敏感型的数据操作上的要求很严格.
  
  java.util.Locale是个轻量级对象,包含为数不多的几个重要成员:
  
  . 一个语言代号
  . 一个国家或者区域的可选项
  . 一个另一形式代号的可选项
  
    package  one;
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客 
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客
 import  java.util.Locale;
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客 
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客
 public   class  LocaleOne  {
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客    
 public   static   void  main(String[] args)  {


自java.util.Locale - bhsc.happy - bhsc.happy的博客       Locale myLocale  =  Locale.getDefault();
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客       System.out.println(myLocale.getCountry());
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客       System.out.println(myLocale.getLanguage());
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客       System.out.println(myLocale.getDisplayCountry());
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客       System.out.println(myLocale.getDisplayLanguage());
自java.util.Locale - bhsc.happy - bhsc.happy的博客
自java.util.Locale - bhsc.happy - bhsc.happy的博客    }
 
自java.util.Locale - bhsc.happy - bhsc.happy的博客 
自java.util.Locale - bhsc.happy - bhsc.happy的博客}

输出如下:

CN

zh

中国

中文

文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。

原文链接:aaaedu.blog.csdn.net/article/details/41040961

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。