JAVA中怎样实现unicode与ascii码的相互转化

 我来答
匿名用户
2016-03-29
展开全部
1、ASCII码 string s = "梁"; System.Text.Encoding GB2312 = System.Text.Encoding.GetEncoding("GB2312"); byte[] gb = GB2312.GetBytes(s); 这时gb中有两个数字193(11000001),186(10111010) 2、非ASCII编码 string s = "梁"; System.Text.Encoding GB2312 = System.Text.Encoding.GetEncoding("GB2312"); byte[] gb = GB2312.GetBytes(s); 这时gb中有两个数字193(11000001),186(10111010) 3、Unicode Unicode当然是一个很大的集合,现在的规模可以容纳100多万个符号。每个符号的编码都不一样。C#中如果你想看看某个汉字的Unicode编码可以使用如下代码: string s = "梁"; byte[] unicode = Encoding.Unicode.GetBytes(s); 这时unicode中有两个数字129(10000001),104(1101000)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式