java判断字符串编码
不点
阅读:904
2020-03-31 18:22:48
评论:0
是
public static String getEncoding(String str){ String encoding = "UTF-8"; try { if (str.equals(new String(str.getBytes(),encoding))) { return encoding; } } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } encoding = "GBK"; try { if (str.equals(new String(str.getBytes(),encoding))) { return encoding; } } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } encoding = "ISO-8859-1"; try { if (str.equals(new String(str.getBytes(),encoding))) { return encoding; } } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } encoding = "GB2312"; try { if (str.equals(new String(str.getBytes(),encoding))) { return encoding; } } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; }
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。