Java 中的 Base64 编码问题
Base64 encoding issue in Java
我编写了以下代码来对 byte[] str 进行编码。
Byte[] str;
Byte[] encoded=Base64.encodeToString(str);
但是Base64字没有定义
我试过了base64.encode()
& base64.getEncoder()
我找到了一个定义语句但是我不知道如何使用它:
byte[] encoded=Base64.encoder()
如何使用?或者我如何在有或没有库的情况下对字符串或 byte[] 进行编码。
将 Base64
导入为 android.util.Base64
encodeToString
采用字节数组和 return 字符串。
String encoded=Base64.encodeToString(byteArray);
有关 Base64.encodeToString
here
的详细信息
我编写了以下代码来对 byte[] str 进行编码。
Byte[] str;
Byte[] encoded=Base64.encodeToString(str);
但是Base64字没有定义
我试过了base64.encode() & base64.getEncoder()
我找到了一个定义语句但是我不知道如何使用它:
byte[] encoded=Base64.encoder()
如何使用?或者我如何在有或没有库的情况下对字符串或 byte[] 进行编码。
将 Base64
导入为 android.util.Base64
encodeToString
采用字节数组和 return 字符串。
String encoded=Base64.encodeToString(byteArray);
有关 Base64.encodeToString
here