import java.nio.ByteBuffer; public class A { /** * バイトの配列を16進数表現で標準出力します。 * * @param bs */ static void printHex(byte[] bs) { for (byte b : bs) { int i = (int) b; String s = String.format("%h", 0x00000000ff & i).toUpperCase(); System.out.print((s.length() < 2 ? "0" : "") + s + " "); } System.out.println(); } /** * intをバイト配列にします。 * * @param a * @return */ static byte[] toBytes(int a) { byte[] bs = n