bonjour tout le monde!
pourriez vous m'aider à écrire en début de texte et non à la fin comme je fais aujourd'hui.

Voici mon code:

//le boolean ln détermine si le retour à la ligne se fait ou pas.

public void ecrire(String s,String chemin,boolean ln) throws IOException
{
OutputStream out;
PrintStream print;
conntxt = (FileConnection)Connector.open(chemin);
if (!conntxt.exists()) conntxt.create();
conntxt.setHidden(true);
//On ouvre un flux de sortie sur le fichier, en se positionnant à la fin
out = conntxt.openOutputStream(conntxt.fileSize());
//On ouvre un flux PrintStream depuis le flux de sortie
//pour faciliter l'écriture ds le fichier
print = new PrintStream(out);
//On écrit la chaine
if (ln==true){
print.println(s);
}
else print.print(s);
//Fermeture des flux
print.close();
out.close();
conntxt.setHidden(true);
conntxt.setReadable(false);
conntxt.setWritable(false);
conntxt.close();
}