A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李龙涛 黑马帝   /  2011-7-24 02:19  /  2601 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

查看了一下JDK文档中String类 当中的Charset到底是一个什么样的系统 请高手举例说明

1 个回复

正序浏览
黑马网友  发表于 2011-7-24 08:20:52
沙发
:) 通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String。新 String 的长度是字符集的函数,因此可能不等于 byte 数组的长度。
此方法总是使用此字符集的默认替代字符串替代错误输入和不可映射字符序列。如果需要对解码过程进行更多控制,则应该使用 CharsetDecoder 类。

参数:
bytes - 要解码为字符的 byte
charset - 要用来解码 bytes 的 charset[code=java]for exam:
String name = request.getParameter(souceName);
String _name = new String(name.getBytes("iso-8859-1"), "gbk");[/code]
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马