我试图在java中将字节数组转换为base64格式 我的问题是sun.misc.BASE64Decoder不能用?还有其他选择吗?
byte[] buf = new byte[] { 0x12, 0x23 };
String s = new sun.misc.BASE64Encoder().encode(buf);
答案 0 :(得分:0)
答案 1 :(得分:0)
Base64不是加密技术。它只是一种编码机制。如果你正在寻找恩惠,那么你就会咆哮错误的树。
import sun.misc.BASE64Decoder
不是'头文件',它是一个import语句。如果您使用的是非Sun / Oracle JDK,则可能无法编译。它可能会给你警告,你应该注意。由于你实际上没有说过你遇到了什么问题,因此无法进一步评论。