永发信息网

求大神帮忙解读一段Java的代码,尽量详细!!!

答案:1  悬赏:80  手机版
解决时间 2021-03-17 03:47
求大神帮忙解读一段Java的代码,尽量详细!!!
最佳答案
//从请求中获取到的是gb2312编码的字符串
String gbStr = request.getParameter("参数名");
//byte[] 形式的内容
byte[] bytes = gbStr.getBytes("gb2312");
//UTF-8编码的字符串
String utfStr = new String(bytes,"UTF-8");
//GB2312编码的字符串
String newGbStr = new String(bytes,"GB2312");1.首先你得到了一个字符串,你要知道它是什么编码表示的,像你上面配置的请求过来的字符串就是用gb2312编码表示的;

2.getBytes("编码") 得到的是一个 byte[] ,这是一个字节形式的内容,是底层表示,我们看到的汉字是 字节流加上指定编码集 才能表现出来的。所以转码什么的,都是 
String newStr = new String(str.getBytes("str编码"),"newStr编码");
3.你上面DataFormate类的两个转码处理应该是不对的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男士能否用女性的护肤品?
小米手机能给笔记本当无线网卡用吗
肖家屋里我想知道这个在什么地方
下列有关太阳辐射的叙述,正确的有A.太阳辐射
化学氨气采样10分钟体积大约事多少
九阴真经里的裁缝职业赚钱吗
有人知道橙光游戏里七个小矮人1和七个小矮人2
117.136.7.230IP地址117.136.7.237相差多远
预备到头终有福有虞终须作无虞汝心亦有神明念
在什么在什么在什么还在什么造句
人工智能界有哪些大牛
请问,长肌肉会不会增加体重?
没本科学历的人干什么挣钱
持多次往返加拿大旅游签证的中国护照可在卡尔
跪求店车之郎r资源
推荐资讯
2011年开封市中学教师高级职称评审结果何时公
传祺GA6和思域哪个好啊,各种纠结
理光1107复印机好还是施乐4127好
单选题形成盐碱地的有关因素是①降水集中,而
现在青岛932公交车上,去中国海洋大学浮山校
请问强电工和弱电工是如何区分的?谢谢
关爱星儿童手表电话怎么打不进去
变态薯薯条专门店我想知道这个在什么地方
沙巷唐南街地址在哪,我要去那里办事
02年奥迪a6轮毂两边一样吗
照像尺寸2000*1000是什么意思
老农民生鲜店洪山府郡店怎么去啊,有知道地址
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?