1

我编写了以下代码来编码 byte[] str

Byte[] str; 
Byte[] encoded=Base64.encodeToString(str); 

但是Base64字没有定义

我试过base64.encode() & base64.getEncoder()

我找到了一个定义的语句但我不知道如何使用它:

byte[] encoded=Base64.encoder() 

如何使用它?或者如何使用或不使用库对字符串或字节 [] 进行编码。

4

1 回答 1

1

导入Base64android.util.Base64

encodeToString接受字节数组并返回字符串。

String encoded=Base64.encodeToString(byteArray); 

关于Base64.encodeToString 这里的详细信息

于 2020-05-06T15:50:47.373 回答