黑马程序员技术交流社区

标题: 苦逼的程序员啊..学到凌晨2点半了 还不能睡觉 [打印本页]

作者: 吴凯    时间: 2013-4-30 02:35
标题: 苦逼的程序员啊..学到凌晨2点半了 还不能睡觉
本帖最后由 吴凯 于 2013-5-1 01:33 编辑

在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
作者: 付银攀    时间: 2013-4-30 08:21
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;  
  }  

作者: 吴凯    时间: 2013-4-30 09:17
多谢指点 我测试下
作者: Sword    时间: 2013-4-30 11:36
  1. public String translate (String str) {
  2.     String tempStr = "";
  3.     try {
  4.       tempStr = new String(str.getBytes("ISO-8859-1"), "GBK");
  5.       tempStr = tempStr.trim();
  6.     }
  7.     catch (Exception e) {
  8.       System.err.println(e.getMessage());
  9.     }
  10.     return tempStr;
  11.   }
复制代码
代码已经给出,希望对你有帮助
作者: 黄玉昆    时间: 2013-4-30 23:18
如果仍有问题,请继续追问,如果问题已解决,请将分类改为已解决,谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2