IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

création incomplete d'un fichier .


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 127
    Par défaut création incomplete d'un fichier .
    Bonjour à tous,
    J'ai créer un programme qui stocke les valeurs des pixels d'une image .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    int t=0;
     	 try {
     	 BufferedWriter br=new BufferedWriter(new FileWriter("fichier.txt"));
     	   line="début";
       	   br.write(line);
       	   br.newLine();
     	   for (int i=0;i<img.getWidth();i++)
    	        for (int j=0;j<img.getHeight();j++)
    	        {   g=ras.getPixel(i, j, new int[3]);
    	        line=("r= "+Double.toString(g[0])+" g="+Double.toString(g[1])+" b="+Double.toString(g[2]));
    	        	br.write(line);
    	        	br.newLine();
    	            System.out.println("r= "+g[0]+" g="+g[1]+" b="+g[2]);
                    t++;	        
    	        }
     
             line="fin";
         	   br.write(line);   
     	}catch (IOException ioe) {
        }
    Le probleme est que le fichier contient 15883 ligne alors que normalement il contient 16480 ligne. Si quelqu'un peut m'aider, merci.

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    tu oublie de faire un close() sur le bufferedWriter -> tout n'est pas envoyé au fichier car il reste des info dans les buffers.

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 127
    Par défaut
    Bonjour tchize_,
    Merci pour les deux conseils.

Discussions similaires

  1. création auto d'un fichier texte
    Par gretch dans le forum Langage
    Réponses: 3
    Dernier message: 23/10/2006, 13h06
  2. création dévènements dans un fichier dll
    Par soldier_8514 dans le forum Windows
    Réponses: 1
    Dernier message: 11/08/2006, 14h52
  3. Réponses: 2
    Dernier message: 15/07/2006, 13h59
  4. Réponses: 16
    Dernier message: 04/01/2006, 14h54
  5. Réponses: 2
    Dernier message: 12/08/2005, 22h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo