最佳答案
我想把一个字符串编码到 base64
中,然后通过一个套接字将它传输回去,再对它进行解码。
但是解码后得到的答案不同。
下面是我的代码,结果是“77 + 9 x6s =”
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);
}
}
知道怎么实现吗?