ho ottenuto un numero intero: 1695609641
Java integer a byte
quando uso il metodo:
String hex = Integer.toHexString(1695609641);
system.out.println(hex);
dà:
6510f329
ma voglio un array di byte:
byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29};
Come posso fare questo?
possibile duplicato del [Convertire intero in array di byte (Java)] (http://stackoverflow.com/questions/1936857/convert-integer-into-byte-array-java) – finnw