In Java, how do I take a byte[] array and remove the first 16 bytes from the array? I know I might have to do this by copying the array into a new array. Any examples or hel
byte[] a; ... if(a.length > 1) { byte[] newA = new byte[a.length-2]; for(int i = 2; i < a.length; ++i) newA[i-2]=a[i]; }