我想将字符串转换为二进制64位块 就像你输入字符串测试123那么输出必须是64位块的二进制等价物。如果任何小于64位的块比向它附加一些随机位。
答案 0 :(得分: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>