[Java 1.4] : lecture d'un fichier octet par octet
Bonjour
J'essaye de lire un fichier, octet par octet d'un offset à un autre mais j'ai quelque soucis :
Code:
1 2 3 4 5 6 7 8 9 10
| byte[] tabByte = new byte[1];
//offset debut
positionDebut = 28;
//ouverturedu fichier
InputStream inputStream = FileUtils.openInputStream(new File(nomFichier));
//récupère un octet à partir de l'offset
inputStream.read(tabByte,positionDebut,1); |
Cette dernière ligne génère un java.lang.IndexOutOfBoundsException, pourtant je récupère qu'un seul octet alors je vois pas vraiment ou est le probleme.
Est ce que quelqu'un connaissant bien les fichiers pourrait me donner un coup de main s'il vous plait?
Merci d'avance :)