当前位置: 技术问答>java相关
转换成汉字的问题(急!)(我也是在线等待)
来源: 互联网 发布时间:2015-06-16
本文导语: 各位高人好!我想把像1601这样的十进制数或二进制数或boa1这样的十六进制数在java中转换为汉字“啊”该怎么办? 怎么unicode中的第一个汉字是“一”?(急)谢谢! | 不要再做轮子了 用sun.mi...
各位高人好!我想把像1601这样的十进制数或二进制数或boa1这样的十六进制数在java中转换为汉字“啊”该怎么办?
怎么unicode中的第一个汉字是“一”?(急)谢谢!
怎么unicode中的第一个汉字是“一”?(急)谢谢!
|
不要再做轮子了
用sun.misc.BASE64Decoder
比如
public static String decode(String arg){
BASE64Decoder de = new BASE64Decoder();
try{
byte[] b= de.decodeBuffer(arg);
return new String(b);
}catch(Exception e){
return e.toString();
}
}
用sun.misc.BASE64Decoder
比如
public static String decode(String arg){
BASE64Decoder de = new BASE64Decoder();
try{
byte[] b= de.decodeBuffer(arg);
return new String(b);
}catch(Exception e){
return e.toString();
}
}
|
byte[] bt = {1601};
String str = new String(bt,"GB2312");
System.out.println(str);
String str = new String(bt,"GB2312");
System.out.println(str);