当前位置: 技术问答>java相关
一个简单而又复杂的问题:)
来源: 互联网 发布时间:2015-03-31
本文导语: "你"的gb码是:0xC4E3 ,怎样算出其unicode码呢? “你”的unicode码是0x4F60 | ︱ 4f5b 4f5c 4f5d ︷ ...
"你"的gb码是:0xC4E3 ,怎样算出其unicode码呢?
“你”的unicode码是0x4F60
“你”的unicode码是0x4F60
|
︱ 4f5b
4f5c
4f5d
︷ 4f5e
4f60
蔦 4f62
4f63
ㄘ 4f69
ㄐ 4f6c
ㄋ 4f6f
ㄕ 4f70
4f5c
4f5d
︷ 4f5e
4f60
蔦 4f62
4f63
ㄘ 4f69
ㄐ 4f6c
ㄋ 4f6f
ㄕ 4f70
|
那上面的是繁体的你的Unicode 码。
dumpHEX(str,"GB2312");
dumpHEX(str,"UnicodeBig");
public static String dumpHEX(String rStr)
{
return dumpHEX(rStr,null);
}
public static String dumpHEX(String rStr,String rEncoding)
{
byte[] buf = null;
try
{
if(rEncoding!=null)
buf = rStr.getBytes(rEncoding);
else
buf = rStr.getBytes();
}catch(Exception e)
{e.printStackTrace();}
StringBuffer sb = new StringBuffer();
for(int i=0;i
dumpHEX(str,"GB2312");
dumpHEX(str,"UnicodeBig");
public static String dumpHEX(String rStr)
{
return dumpHEX(rStr,null);
}
public static String dumpHEX(String rStr,String rEncoding)
{
byte[] buf = null;
try
{
if(rEncoding!=null)
buf = rStr.getBytes(rEncoding);
else
buf = rStr.getBytes();
}catch(Exception e)
{e.printStackTrace();}
StringBuffer sb = new StringBuffer();
for(int i=0;i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!