Per convertire un int a byte[] e viceversa ho usato questi 2 metodi ma non funzionano.
Sapete quali sono gli errori?
Grazie
codice:public static byte[] toByteArray(int integer, byte[] array) { for (int i = 0; i < array.length; ++i) array[i] = (byte)((integer >> (i*8))%0xFF); return array; } public static int toInt(byte[] array) { int i = 0; int pos = 0; for(int j=0;j<array.length;j++){ i += ((array[pos++]) << (j*8)); } return i; }