如何将区位代码还原为汉字? 你说的区位代码指的是什么,是不是\0x4055这样的代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般都是4位数字表示,如:"米"的区位码为:3555 //区位码->汉字 char[] sResult=new char[4]; if(sCoding.length()%4 != 0 ) { System.err.println("制式不对! "); } int iCoding = 0; iCoding = Integer.parseInt(sCoding); int iHigCode= 0; iHigCode= 160 + (int)(iCoding/100); int iLowCode = 0; iLowCode = 160+(int)(iCoding%100); byte[] bytmp = new byte[2]; bytmp[0] = (byte)iHigCode; bytmp[1] = (byte)iLowCode; try { sResult = ByteToCharConverter.getConverter("kk").convertAll(bytmp); }catch(Exception e) { } return sResult; Array,ArrayList排序问题 关于在linux下创建目录的问题! non-static method doSaveDataImexport() cannot be referenced from a static context 请问是什么意思?我该怎样解决?代码见内,谢谢 基础的概念问题 一旦小代码!送分! 我的代码 为什么 只执行了 一半????(急) 请问如何调用ie显示指定的本地文件? Sun 公司的JAVA培训如何? 要activate key! 我这个标签的信息为什么显示不出来呢? 小妹有个问题,希望高手帮忙!!! swing组件中有否解析HTML语言的
"米"的区位码为:3555
char[] sResult=new char[4];
if(sCoding.length()%4 != 0 )
{
System.err.println("制式不对! ");
}
int iCoding = 0;
iCoding = Integer.parseInt(sCoding);
int iHigCode= 0;
iHigCode= 160 + (int)(iCoding/100);
int iLowCode = 0;
iLowCode = 160+(int)(iCoding%100);
byte[] bytmp = new byte[2];
bytmp[0] = (byte)iHigCode;
bytmp[1] = (byte)iLowCode;
try
{
sResult = ByteToCharConverter.getConverter("kk").convertAll(bytmp);
}catch(Exception e)
{
}
return sResult;