[Java基础教程 ]程序国际化ppt课件.ppt

上传人:牧羊曲112 文档编号:2044881 上传时间:2023-01-03 格式:PPT 页数:7 大小:198KB
返回 下载 相关 举报
[Java基础教程 ]程序国际化ppt课件.ppt_第1页
第1页 / 共7页
[Java基础教程 ]程序国际化ppt课件.ppt_第2页
第2页 / 共7页
[Java基础教程 ]程序国际化ppt课件.ppt_第3页
第3页 / 共7页
[Java基础教程 ]程序国际化ppt课件.ppt_第4页
第4页 / 共7页
[Java基础教程 ]程序国际化ppt课件.ppt_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《[Java基础教程 ]程序国际化ppt课件.ppt》由会员分享,可在线阅读,更多相关《[Java基础教程 ]程序国际化ppt课件.ppt(7页珍藏版)》请在三一办公上搜索。

1、程序国际化,马剑威,第 92 讲,课程大纲,1、对国际化程序的理解2、Locale类3、ResourceBundle类4、处理动态文本,1、对国际化程序的理解,Internationalization:国际化程序可以这样理解:同一套程序代码可以在各个语言环境下进行使用。各个语言环境下,只是语言显示的不同,那么具体的程序操作本身都是一样的,那么国际化程序完成的就是这样的一个功能。,2、Locale类,Locale 对象表示了特定的地理、政治和文化地区。需要 Locale 来执行其任务的操作称为语言环境敏感的 操作,它使用 Locale 为用户量身定制信息。例如,显示一个数值就是语言环境敏感的操作

2、,应该根据用户的国家、地区或文化的风俗/传统来格式化该数值。使用此类中的构造方法来创建 Locale:Locale(String language)Locale(String language,String country)通过静态方法创建Locale:getDefault(),3、ResourceBundle类,国际化的实现核心在于显示的语言上,通常的做法是将其定义成若干个属性文件(文件后缀是*.properties),属性文件中的格式采用“key=value”的格式进行操作。ResourceBundle类表示的是一个资源文件的读取操作,所有的资源文件需要使用ResourceBundle进行读取,读取的时候不需要加上文件的后缀。getBundle(String baseName)getBundle(String baseName,Locale locale)getString(String key),4、处理动态文本,前面的示例读取的内容都是固定的,如果现在假设要想打印这样的信息“欢迎你,XXX!”,具体的名字不是固定的,那么就要使用动态文本进行程序的处理。进行动态的文本处理,必须使用java.text.MessageFormat类完成。这个类是java.text.Format的子类。,谢谢,Thanks,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号