Salut !

J'ai un petit probleme :

Je créer un fichier dans lequel je veux encodé des strings, je fais donc :

private DataOutputStream sortie;
private FileOutputStream file;

suivit plus loin de

file = new FileOutputStream("data.txt");
sortie = new DataOutputStream(file);

j'écris avec

sortie.writeChars(toReturn);
sortie.flush();

Ou toReturn est un String.
Et pis je ferme sortie et file.

System.out.println("Sortie du programmme");
sortie.close();
file.close();

or quand je veux lire le fichier data.txt il me met

gedit n'a pas été capable de détecter le codage des caractères.
Vérifiez que vous n'essayez pas d'ouvrir un fichier binaire.
Sélectionnez un codage des caractères dans le menu et réessayez.

or je n'ai pas l'impression d'écrire un fichier binaire

qlq un peut t'il m'aidé svp ?^^