在Java中将字符串编码为base32字符串
就像标题所示,我试图在Java中将字符串“test”编码为base32字符串“ORSXG5A =”。
我在网上搜索时发现的所有类都是用32位字符串编码的,但显然这不是我想要的。
对不起,这个新手问题。
Apache commons-codec提供了一个Base32
类
Base32 base32 = new Base32();
System.out.println(base32.encodeAsString("test".getBytes()));
版画
ORSXG5A=
你可以在这里下载。
作为@Sotirios Delimanolis写道它可以使用Apache公用,但你也可以使用谷歌番石榴库。 例如:
BaseEncoding.base32().encode("test".getBytes());
将返回ORSXG5A=
。
更多信息可以在这里找到。
链接地址: http://www.djcxy.com/p/17681.html