Fractionnement d'un tableau d'Octets

Est-il possible d'obtenir des octets à partir d'un tableau d'octets en java?

J'ai un tableau d'octets:

byte[] abc = new byte[512]; 

et je veux avoir 3 différents tableaux d'octets à partir de ce tableau.

  1. octet de 0 à 127
  2. octets 128 à 255
  3. byte256-511.

J'ai essayé abc.read(byte[], offset,length) mais il ne fonctionne que si je donne offset à 0, pour toute autre valeur, il jette un IndexOutOfbounds exception.

Ce que je fais mal?

  • Le décalage est dans le tableau de destination, et non la source.
InformationsquelleAutor Tara Singh | 2010-02-12