拆分字节数组以获取前12个字符和最后12个字符(Java)

时间:2016-05-12 19:45:01

标签: java bytearray base58

我有一个字节数组,我想要Base58编码。但我只想编码前12个和后12个字母。所以我需要将字节数组转换为字符串拆分并将其转换回字节数组以在Base58中对其进行编码?也许有更好的方法?

请问!

1 个答案:

答案 0 :(得分:1)

您可以使用Arrays.copyOfRange

byte[] first12 = Arrays.copyOfRange(byteArray, 0, 11);
byte[] last12 = Arrays.copyOfRange(byteArray, byteArray.length - 13, byteArray.length - 1);