6バイトを16進表現に変換するプログラムを開発しようとしています(00:65:36:21:A5:BCなど)
この方法で:
public static String toHexString(byte[] bytes) {
StringBuilder sb = new StringBuilder(18);
for (byte b : bytes) {
if (sb.length() > 0)
sb.append(':');
sb.append(String.format("%02x", b));
}
return sb.toString();
}
良いフォーマットを取得していますが、数字を2つずつ反転する必要があります。
私が入手したもの00:65:36:21:A5:BC
BC:A5:21:36:65:00を取得する必要があります
誰かがその最後のステップで私を助けることができますか?私は数字の各ペアを取り、その位置を逆にするのに苦労しています(最初にBCを置きますが、順序を変更せずに(CBのように)
前もって感謝します
G。