Base64编码解码(Java中)是否支持数学符号?

Kis*_*hav 2 java base64 encoding decode

我有一个包含数学符号的字符串,我想在java中编码和解码.

我想知道'Base64'的编码和解码是否足够.

你能帮助我知道'Base64'支持数学符号吗?喜欢,

?,?,?,?,?,?, etc.
Run Code Online (Sandbox Code Playgroud)

Gho*_*ica 6

引用维基百科:

Base64是一组类似的二进制文本编码方案,通过将其转换为基数-64表示,以ASCII字符串格式表示二进制数据.

重要的是:它是关于编码二进制数据.Base64不关心二进制数据的含义.唯一重要的是:重建String对象时,必须了解应该使用的编码.

从这个意义上说:你真的很想阅读 Joel Spolsky关于编码字符串的这篇文章.它侧重于Unicode,但它应该帮助您理解编码二进制数据之间的区别,并确保字符串包含您希望它在打印时包含的字符,例如.