萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

查看: 437|回复: 0

1-1-16-1-1Java的汉字问题

[复制链接]
发表于 2003-2-8 00:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
发信人: gty (红烧鸡翅), 信区: Java      
标  题: Java的中文问题
发信站: BBS 水木清华站 (Sun Nov  5 18:59:55 2000)


要理解Java的中文问题,我觉得掌握两点就可以了
   1. Java字符串在内存中,只有一种编码---unicode
   2. 字符串输入时,将源编码转换为unicode;
      字符串输出时,将unicode转换成目标编码

要想这个机制完满运行,Java程序必须知道你输入的东西
是什么编码方式,才能完成输入转换;还必须知道哪种
编码方式符合您的要求,才能完成输出转换。

一个字,难啦。

解决方案:
        1、你可以明确地告诉java程序:那个谁谁谁,我想
用这种编码输入,我想用那种编码输出。
           设置encoding、设置response的contentType属于
这种方案。
        2、Java一般根据系统时区来判断你使用的什么编码,
           我们可以把我们的时区调节过来,糊弄Java。
        3、有一类比较土的Java程序,只认某一种编码。
           没办法,这种情况下,我们只好用getBytes来转换
了。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-6-15 02:41 , Processed in 1.995383 second(s), 17 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表