Exemple Création séquentielle d’un fichier texte à partir de données saisies par
l’intermédiaire du clavier : Idée de correction de [Link] du DS de l’année
dernière.
En utilisant la classe [Link], écrire une classe CreationDeFichierTexte qui permet de
créer séquentiellement un fichier texte ([Link]) comportant, pour différentes personnes,
les informations suivantes : nom, prénom et années de naissance. (Ces données sont saisies par
l’intermédiaire du clavier).
import [Link].*;
[Link];
public class CreationDeFichierTexte {
privatestatic Scanner scanner = new Scanner([Link]);
public static void main(String[] args) throws IOException{
String nom,prenom;
Int annee;
PrintWriter sortie = new PrintWriter(new FileWriter("[Link]", true));
Char rep='o';
String ligne=null;
do {
[Link]("Nom :");
nom = [Link]();
[Link]("Prenom :");
prenom = [Link]();
[Link]("Année de naissance :");
annee= [Link]();
ligne= nom+"; "+prenom+"; "+annee;
[Link](ligne);
[Link]("Voulez vous faire une autre enregistrement o/n : ");
rep = [Link]().charAt(0);
[Link]();
}while( rep=='o');
[Link]();
}
}