50,527
社区成员
发帖
与我相关
我的任务
分享
String artist = "梁静茹";
System.out.println(artist);
System.out.println("encode is " + getEncoding(artist));
}
public static String getEncoding(String str) {
try {
String encode = "GB2312";
if (str.equals(new String(str.getBytes(encode), encode))) {
return encode;
}
encode = "ISO-8859-1";
if (str.equals(new String(str.getBytes(encode), encode))) {
return encode;
}
encode = "UTF-8";
if (str.equals(new String(str.getBytes(encode), encode))) {
return encode;
}
encode = "GBK";
if (str.equals(new String(str.getBytes(encode), encode))) {
return encode;
}
} catch (UnsupportedEncodingException e) {
}
return null;
}