-
pointer dans un fichier
bonjour
je débute en java et j'aimerai bien vous m'aidez. j'ai un fichier de carctères je l'ai convertis en hexa pour faire des testes. maintenant de dois extraire des données les convertir en décimal (c bon) et les copier dans un tableau.
mon fichier se formalise comme suit:
FxƒÉÅQ*$XušÜwæi{¦»£Pû¾·GwÜïÐó…?ƒó?)Äó{Ö¸ÆI†?h“8‹«EJ°PouTˆ“ã9¯ÚÄ}
ø]&Þ#VÏšnâêã^ú 3C!R–vcçº~K¦qÔìù‰†ƒAþÞÒš™«Ý/û6›ÃPa:aö£(
f¾…ºp)޵^“ö¤MÛÀÈRþ-Vhǧót®ùåz+Piͯˆð›‡`Þw ?áS0Éè¢ò›ÌËtïó4XÅ縫Üä¯H.bG•DGq»[Qn¨q?ôn–…X9.S/Ô*&-/‚;ï•b?Gc½qo·Œ†?~5"wJ’)¨À“@K”Ãtzì6b
-
-
je dois chercher deux car et si la Distance entre ces deux car = 255 je copie les 255 données dans un tab [255] sinon je passe au prochain caractére
-
Dans un fichier binaire on ne cherche pas des char mais des bytes.
Au delà de ça, je comprends bien ce que tu veux faire, mais tu coince sur quoi? La lecture d'un fichier, l'écriture dans un tableau, l'accés aléatoire à un fichier?
Pour lire un fichier, tu as FileInputStream (séquentiel) ou RandomAccessFile(accès aléatoire).