Bonjour à tous les geek, je fais encore une fois appel à vos connaissance avancé du java.
Bon j’ai un gros code source à comprendre (250 classes et j’ose pas compter les lignes). Je voudrais pouvoir écrire des variables dans un fichier texte. Easy à faire quand on a qu’un fichier mais j’aimerais pouvoir ouvrir le flux de sortie au début et puis écrire dans ce flux quand j’en ai envie et à la fin le fermer.
Pour faire ceci, je me suis amusé à écrire une petite classe ( Statistical copier en fin de post)
Mais après comme je vais y accéder depuis des classes. L’ouvrir au début du programme et puis écrire chaque fois que j’ai besoin d’écrire qqch.
Devrais-je tout mettre en static ?
J’avoue que je suis un peu perdu.
Je pensais pouvoir tout mettre en static et puis pouvoir l’utilisé mais ça marche pas.
Toutes idées constructives est la bien venue.
package rspkwm.avalanche.data;
public class Statistical {
[b]static[/b] [b]public[/b] PrintWriter ecrivain;
[b]public[/b] [b]int[/b] OpenFile (String Filename ){
[b]try[/b] {
ecrivain = [b]new[/b] PrintWriter([b]new[/b]BufferedWriter
([b]new[/b] FileWriter(Filename)));
[b]return[/b] 1;
}
[b]catch[/b] (Exception e) {
[b]return[/b] 0;
}
}
[b]public[/b] [b]void[/b] WriteInTheFile (String Chaine){
ecrivain.print(Chaine);
}
[b]public[/b] [b]void[/b] CloseFile(){
}
}
Ce message a été édité par klimmrod le 11/03/2004