C:\Users\Olivier\Documents\NetBeansProjects\fichierstextes\src

C:\Users\Olivier\Documents\NetBeansProjects\fichierstextes\src\fichierstextes\Main.java
package fichierstextes;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.PrintWriter;
/**
*
* @author Olivier Bailleux
*/
public class Main {
static String NomFichier = "fichier.txt";
/**
* Lit un fichier texte et place son contenu dans une chaîne.
* Retourne null si le fichier ne peut être lu ou n'existe pas.
* @param nomFichier Fichier à lire.
* @return chaîne de sortie.
*/
public static String lireFichier(String nomFichier)
{
String sortie = "";
try
{
BufferedReader in = new BufferedReader(new
FileReader(NomFichier));
String line = in.readLine();
while (line != null)
{
sortie = sortie + line + "\n";
line = in.readLine();
}
in.close();
}
catch (Exception e)
{
return null;
}
return sortie;
}
/**
* Ecrit une chaîne dans un fichier texte.
* @param nomFichier Fichier dans lequel il faut écrire.
* @param entree Chaîne à écrire.
* @return true si l'écritue a réussi, false si elle a échoué.
*/
public static boolean ecrireFichier(String nomFichier, String entree)
{
try
{
PrintWriter out = new PrintWriter(new
FileWriter(NomFichier,false));
out.print(entree);
out.close();
}
catch (Exception e)
{
return false;
}
return true;
}
public static void main(String[] args)
{
ecrireFichier("test.txt","Bonjour\nAu revoir\n");
ecrireFichier("test.txt","Me revoila\n");
String resultat = lireFichier("test.txt");
System.out.println(resultat);
}
}
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !