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

亲切的问候!

最佳答案

您可以使用Arrays.copyOfRange

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

07-24 19:16