java 字符串编码转换的实现方法
/**
?*?
?* 功能作用:
?* 字符串工具類
?* @version: ?? ? 1.0
?* @create date: 2012-12-7
?* @author: ?? ? lili
?* @remark:
?*/
public class StringUtil {
?? ?
?? ?/**
? ? ?* 字符串編碼轉換的實現方法
? ? ?* @param str ? ?待轉換的字符串
? ? ?* @param newCharset ? ?目標編碼
? ? ?*/
? ? public static String changeCharset(String str, String newCharset) {
? ? ?? ?String newStr = "";
? ? ? ? try{
?? ? ? ??? ?if(str != null && "" != str) {
?? ? ? ? ? ? ? ?//用默認字符編碼解碼字符串。與系統相關,中文windows默認為GB2312
//?? ? ? ? ? ? ? ?byte[] bs = str.getBytes();
?? ? ? ? ? ? ? ?newStr = new String(str.getBytes("ISO8859-1"), newCharset); ? ?//用新的字符編碼生成字符串
?? ? ? ? ? ?}
? ? ? ? }catch (Exception e) {
?? ??? ?}
? ? ? ? return newStr;
? ? }
}
總結
以上是生活随笔為你收集整理的java 字符串编码转换的实现方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uniapp微信登陆
- 下一篇: angularJS入门与进阶(笔记1)