这个叫BASE64编码方式, 网上搜索一下吧,一个比较简单的算法。
正如上面说得,java.net包中已经有实现

解决方案 »

  1.   

    能详细说明一下"java.net.URLDecoder.decode函数"的用法吗?
      

  2.   

    给个例子吧,我也遇到编码问题了,我的是从网上拿数据下来,编码好像是gb2312,要转换成UTF8存进数据库!还不知道怎么弄呢!
      

  3.   

    java.net.URLEncoder.encode和java.net.URLDecoder.decode
      

  4.   

    UP 大家给个例子,我用了没变化,UTF8编码
      

  5.   

    String string1 =new String(java.net.URLEncoder.encode("你好吗","UTF-8"));String string2 =new String(string1.getBytes("ISO8859_1"), "UTF-8"); 
      

  6.   

    本来想用decode的,但发现在用不用都一样