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;
	 }