将字符串转换为二进制 64 位块



我想将字符串转换为二进制 64 位块就像你输入字符串测试123,那么输出必须是64位块的二进制等价物.如果任何小于64位的块,则附加一些随机位。

apache-commons 中的网络包包含一个名为 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>

最新更新