(转)java 判断字符串什么编码类型

来源:互联网 发布:网络服务器机柜回收 编辑:程序博客网 时间:2024/06/05 19:23
 public static String getEncoding(String str) {             String encode = "GB2312";            try {                if (str.equals(new String(str.getBytes(encode), encode))) {                     String s = encode;                    return s;                 }             } catch (Exception exception) {             }             encode = "ISO-8859-1";            try {                if (str.equals(new String(str.getBytes(encode), encode))) {                     String s1 = encode;                    return s1;                 }             } catch (Exception exception1) {             }             encode = "UTF-8";            try {                if (str.equals(new String(str.getBytes(encode), encode))) {                     String s2 = encode;                    return s2;                 }             } catch (Exception exception2) {             }             encode = "GBK";            try {                if (str.equals(new String(str.getBytes(encode), encode))) {                     String s3 = encode;                    return s3;                 }             } catch (Exception exception3) {             }            return "";         }    

0 0
原创粉丝点击