Bonjour,
J'ai un problème débile mais qui me bloque complètement.
Lorsque j'écris dans un entier dans un fichier txt celui-ci apparait dans le fichier sous la forme d'un petit rectangle (comme ceux utilisés sur les enveloppes pour le code postal)
Si j'affiche ensuite le contenu du fichier dans la fenêtre d'execution de mon compilateur java, je vois une sorte de trait vertical épais (style pipe)
J'ai l'impression que la méthode que j'utilise ne s'applique qu'aux String et pas aux entiers (et comme il est impossible de caster un entier en String :-[ .... )
Voici le code utilisé (note : indice_BUT_precedent est un integer):
public void ecrire_indice_BUT_precedent ()
{
String adresse_du_fichier = System.getProperty("user.dir") + "\\memoire.txt";
System.out.println(adresse_du_fichier);
try
{
FileWriter fw = new FileWriter(adresse_du_fichier,false);
BufferedWriter output = new BufferedWriter(fw);
System.out.println(indice_BUT_precedent);
output.write(indice_BUT_precedent);
output.flush();
output.close();
}
catch(IOException ioe)
{
System.out.println("erreur : " + ioe);
}
}
Je vous remercie pour votre aide même si ce problème à l'air complètement crétin.