1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
| // CHARGEMENT DU FICHIER TEXTE EN CREANT LA LISTE DES JOUEURS
static public void CHARGEMENT_FICHIER_TEXTE()
FileReader chargement = new FileReader("joueurs.txt");
BufferedReader br = new BufferedReader(chargement);
String pseudo2;
String email2;
String mdp2;
String sexe2;
String date_naissance2;
String date_creation2;
String date_last_connexion2;
String score2;
String last_score2;
String nb_connexion2;
String position2;
pseudo2 = br.readLine();
while (pseudo2 != null) {
pseudo2 = br.readLine();
email2 = br.readLine();
mdp2 = br.readLine();
sexe2 = br.readLine();
date_naissance2 = br.readLine();
date_creation2 = br.readLine();
date_last_connexion2 = br.readLine();
score2 = br.readLine();
last_score2 = br.readLine();
nb_connexion2 = br.readLine();
position2 = br.readLine();
C_Joueurs joueur = new C_Joueurs(pseudo2, email2, mdp2, sexe2, date_naissance2, date_creation2, date_last_connexion2, Integer.valueOf(score2), Integer.valueOf(last_score2), Integer.valueOf(nb_connexion2), Integer.valueOf(position2));
L_joueur.add(joueur);
}
chargement.close();
}
// MODIFIER UNE INFORMATION DANS LA LISTE DES JOUEURS
static public void MODIFIER_INFORMATIONS_PERSONNELLES(C_Joueurs joueur, String V_mdp, String V_email) {
L_joueur.setmdp(String mdp)
{
this.mdp = V_mdp;
}
setemail(String email)
{
this.email = email;
}
}
// AFFICHER LA LISTE DES JOUEURS
static public void AFFICHAGE() {
Iterator i = L_joueur.iterator();
while (i.hasNext()) {
C_Joueurs per = (C_Joueurs) i.next();
System.out.println(per.pseudo);
System.out.println(per.email);
System.out.println(per.mdp);
System.out.println(per.sexe);
System.out.println(per.date_naissance);
System.out.println(per.date_creation);
System.out.println(per.date_last_connexion);
System.out.println(per.score);
System.out.println(per.last_score);
System.out.println(per.nb_connexion);
System.out.println(per.position);
}
}
//ENREGISTRER LA LISTE DES JOUEURS DANS LE FICHIER TEXTE
static public void ENREGISTREMENT_LIST_FICHIER_TEXTE(C_Joueurs joueur) {
File Fichier = new File("joueurs.txt");
FileWriter enregistrement = new FileWriter(Fichier);
Iterator i = L_joueur.iterator();
while (i.hasNext()) {
C_Joueurs per = (C_Joueurs) i.next();
enregistrement.write(per.pseudo);
enregistrement.write(per.email);
enregistrement.write(per.mdp);
enregistrement.write(per.sexe);
enregistrement.write(per.date_naissance);
enregistrement.write(per.date_creation);
enregistrement.write(per.date_last_connexion);
enregistrement.write(per.score);
enregistrement.write(per.last_score);
enregistrement.write(per.nb_connexion);
enregistrement.write(per.position);
}
enregistrement.close();
}
} |
Partager