Bonsoir! J'ai écris ce code pour:
créer une classe Test qui peut etre utilisée pour écrire dans un fichier texte.
créer un objet de cette classe ecr.
import.java.io.
Je dois encore créer une classe Scanner pour la lecture a partir d'un fichier texte, et saisir le mot donné: "Exit".
Voila mon code, mais j'ai un problème concernant la dernière partie..
Merci d'avance!
Code:# import java.io.FileInputStream; import java.io.PrintWriter; import java.io.FileOutputStream; import java.io.FileNotFoundException; import java.util.Scanner; public class Test { public static void main(String[]args) throws FileNotFoundException{ Scanner input = new Scanner(new FileInputStream("nomFichier")); PrintWriter ecr ; ecr = new PrintWriter(new FileOutputStream("nomFichier")); System.out.println("Ecriture sur fichier"); ecr.print("premiere ligne du fichier"); ecr.println("Suite a la premiere ligne du fichier"); ecr.println("Deuxieme ligne du fichier."); ecr.close(); System.out.println("Fin d'ecriture"); String ligne=null; int l=0; while (!input.equals("Exit")){ l++; ecr.println(l+" " + ligne); } ecr.close(); }} #
-----