下面这段代码是什么意思

RequiemZ 2018-06-12 11:39:19
Public String translate (String str) {
String tempStr = "";
try {
tempStr = new String(str.getBytes("ISO-8859-1"), "GBK");
tempStr = tempStr.trim();
}
catch (Exception e) {
System.err.println(e.getMessage());
}
return tempStr;
}
...全文
986 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_32143477 2018-06-14
  • 打赏
  • 举报
回复
设编码,去空格
双鱼座girl 2018-06-13
  • 打赏
  • 举报
回复
第一下转成GBK编码,第二条,去掉两边空格
  • 打赏
  • 举报
回复
try的第一行,设置编码 第二行,去除空白
天行归来 2018-06-12
  • 打赏
  • 举报
回复
这种主要用于解码场景 如: tomcat容器默认采用了iso-8859-1的编码方法,通过本为gbk编码却被tomcat用iso-8859-1解码的字符串进行恢复,即用new String还原成原始传参的编码方式(gbk)字符串。
stacksoverflow 2018-06-12
  • 打赏
  • 举报
回复
把传入的字符串(ISO8859-1编码),转成GBK编码,然后去掉两边的半角空格,返回。
老王的WIFI 2018-06-12
  • 打赏
  • 举报
回复
主要是处理中文乱码吧
oyljerry 2018-06-12
  • 打赏
  • 举报
回复
主要就是进行编码转换。从一个转成另一个

50,454

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧