栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在Java中处理多种语言?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在Java中处理多种语言?

对于多种语言,请签出ResourceBundle类。

关于

u4345
,这是Java黑暗而令人讨厌的遗留角落之一。属性文件必须使用ASCII,因此所有非ASCII字符都需要编码为
uxxxx
(其Unipre值)。您可以使用native2ascii命令行工具将文件转换为使用此编码。如果使用的是IDE或构建工具,则应该有一个选项可以自动调用它。

如果属性文件完全由您自己控制,则可以从Java6开始也直接在属性文件中使用UTF-8(或任何其他字符集),并在加载时指定该编码:

// new in Java6props.load(new InputStreamReader(new FileInputStream(file), 'UTF-8'));

同样,这仅在您自己加载属性时才起作用,而不是由其他人(例如ResourceBundle(用于国际化))来加载。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/438243.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号