我有一个字节数组,我想对其进行 Base58 编码。但我只想编码前 12 个和最后 12 个字母。所以我需要将字节数组转换为字符串拆分它并将其转换回字节数组以在Base58中对其进行编码?也许有更好的方法?
亲切的问候!
您可以使用Arrays.copyOfRange:
byte[] first12 = Arrays.copyOfRange(byteArray, 0, 11);
byte[] last12 = Arrays.copyOfRange(byteArray, byteArray.length - 13, byteArray.length - 1);