我想将字符串转换为二进制 64 位块,就像输入字符串 testing 123 那样,输出必须是 64 位块的二进制等价物。如果任何小于 64 位的块比附加一些随机位到它.
问问题
748 次
1 回答
0
apache-commons中的net包包含一个名为 Base64 的类,它有一个方法decode()似乎可以满足您的要求:
byte[] decode(String pArray)
Decodes a String containing containing characters in the Base64 alphabet.
以下是 API 的链接:
http://commons.apache.org/net/api-3.1/org/apache/commons/net/util/Base64.html
该库的 Maven 依赖项是:
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.1</version>
</dependency>
于 2012-09-17T15:55:16.623 回答