I hope someone could help me. I need to write and read bytes in HEX. I get an INTEGER
int key = 99;
byte[] bytekey = new byte[1];
bytekey[0] = (byte) key;
gives me in HEX 63
but in want 99 in HEX
bytekey [0] = (byte)(0x99);
gives me in HEX 99
I try for hours but didn't find a way for something like this.
bytekey [0] = (byte)(0xkey);
Now I created this function as solution:
private static int getBase10(int inputKey) {
int base = 16;
String keyString = Integer.toString(inputKey);
int key = Integer.parseInt(keyString, base);
return key;
}