Limite du BufferedReader ? [JAVA] - Java - Programmation
Marsh Posté le 03-03-2005 à 13:28:11
djok_fb a écrit : T'aurais pas une ligne vide vers les lignes 2650-2700??? |
Ben comme je l'ai dis, jme suis rendu à l'endroit "problématique", et plus normal que ca tu meurs
EDIT : ca disparait si je passe le PPM en jpeg, puis en PPM
EDIT : vimdiff ne voit aucune différence (et j'affiche TOUS les caractères spéciaux) à cet endroit
Marsh Posté le 03-03-2005 à 17:05:44
T'as pas de break dans ta boucle?
while( (l=br.readLine()) != null && !l.equals("" ) )
Java t'a pas jeté à la compil pour ton test pas très bien parenthésé?
Moi, pour plus de sureté, j'aurais fait ça:
while( ((l=br.readLine())!=null) && !l.equals("" ) )
Marsh Posté le 21-05-2005 à 23:19:37
salut j'ai essayé ton code mais avnat tout il me faut le programme presque entier ce qui m'aideras à mieux comprendre d'où est issu l'erreur
Marsh Posté le 03-03-2005 à 13:11:15
Bonjour à tous, j'ai un petit soucis lorsque je lis un ppm (en gros un fichier ascii représentant des triplets RGB et donc une image)
Le code suivant (simplifié à outrance) ne lit pas tout mon fichier, il s'arrête en plein dedans.
Bon dans le code qui suit ca manque de "fiabilité" pour les premiers readline, mais c'est pas le sujet
Ce que fait ce code : il recopie sur un terminal les lignes du fichier, sauf qu'à un moment, vers les lignes 2650-2700, on sort du while et le prog se termine.
Le fichier n'a rien d'anormal à cet endroit (pas de caractères spéciaux, lignes identiques à ce qui précède et à ce qui suit)
Si qqun a une idée pour lire le fichier en entier, ca m'intéresse
Merci d'avance
Message édité par Xavier_OM le 03-03-2005 à 13:22:01
---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.