将字符串转码

来源:互联网 发布:下载淘宝助理软件 编辑:程序博客网 时间:2024/04/30 06:51

字符转码原理是根据String的方法:getBytes(String characterset)和String的构造(unicode的bytes ,输出编码名称)即:new String(Bytes[] args,String characterset)

使用时方法如下:str =  new String(src.getBytes(srcCoding),destCoding);


也可以写成方法如下:

src要转码的字符串,srcCoding原码,要转换成的编码,如:【

public static String transcodingString(String str){
return transcodingString(str,"ISO8859-1","UTF-8");
}】

public static String transcodingString(String str,String srcCoding,String destCoding){
String string="";
try {
string= new String(src.getBytes(srcCoding),destCoding);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return string;
}

原创粉丝点击