相关疑难解决方法(0)

Base64 Java对字符串进行编码和解码

我想将一个字符串编码为base64并通过套接字传输并解码回来.但解码后它给出了不同的答案.以下是我的代码,结果是"77 + 9x6s ="

import javax.xml.bind.DatatypeConverter;

    public class f{

       public static void main(String a[]){

          String str = new String(DatatypeConverter.parseBase64Binary("user:123"));
          String res = DatatypeConverter.printBase64Binary(str.getBytes());
          System.out.println(res);
       }
    }
Run Code Online (Sandbox Code Playgroud)

有关如何实现这一点的任何想法?

谢谢...

java base64 encode decode

149
推荐指数
6
解决办法
58万
查看次数

标签 统计

base64 ×1

decode ×1

encode ×1

java ×1