首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

String的大小写转换过程注意语言本地化有关问题

2012-12-28 
String的大小写转换过程注意语言本地化问题?? String提供有大小写转换方法:String.toUpperCase()和String.

String的大小写转换过程注意语言本地化问题

?? String提供有大小写转换方法:String.toUpperCase()和String.toLowerCase(),
??????? 另外还有带Locale参数的大小写转换方法:String.toUpperCase(Locale locale)和String.toLowerCase(Locale locale)。
??????? String.toUpperCase(Locale locale)和String.toLowerCase(Locale locale)之所以要带Locale参数,
??????? 就是希望你指定使用的是哪种语言,不带参数的String.toUpperCase()和String.toLowerCase()使用的是系统缺省的语言,
??????? 例如操作系统的当前语言。有些语言的大小写转换使用了较特殊的规则,甚
??????? 至不是1:1的字符对应关系,也就是说转换前和转换后的字符串长度不一定相等。

1 楼 星光闪烁 2011-06-16   能否举个例子来说明这种特殊的转换规则?还有不是1:1的这种特例?

有这样的规定,但是 知其然不知其所以然。

热点排行