字符编码的初步理解

来源:互联网 发布:天猫商城双11数据分析 编辑:程序博客网 时间:2024/04/30 09:49

String(byte[] bytes,       Charset charset)
          通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String。getBytes
(Charset charset)
          使用给定的 charset 将此 String 编码到 byte 序列,并将结果存储到新的 byte 数组。

String enc = URLEncoder.encode(url, "ISO-8859-1");

String str = new String(str.getBytes("ISO-8859-1"),"GBK");

URLDecoder.decode(enc,"ISO-8859-1");

感觉URLEncode.encode(String url,String charset) 和URLDecoder.decode(String url,String charset)功能要强大一些

原创粉丝点击